質問: .bz2ファイルを解凍する方法 私はファイルを持っています:filename.bz2私は解凍する必要があります。私はコマンドtar xvjf filename.tar.bz2を試しましたが、ファイルがtarファイルではないのでうまくいきませんでした。このファイルを解凍する方法
回答: bzip2はモノスレッドです。つまり、大きなファイルを解凍するには長い時間がかかります。.bz2ファイルをマルチスレッドで解凍するには、無料のオープンソースプログラム lbzip2 を使用します。sudo apt-get install lbzip2 lbzip2 -d my_file.bz2 -dはファイルを解凍したいことを示します。使用するスレッド数が自動的に決まります。使用したい正確なスレッド数を指定するには、-nパラメータを使用します。lbzip2 -d -n 32 my_file.bz2 lbzip2を使ったもっと便利なコマンド:フォルダを圧縮するには:tar -c -i lbzip2 -f file.tar.bz2 folder_name フォルダを解凍するには: tar -i lbzip2 -xvf file.tar.bz2 パラメーター:-i, --use-compress-program prog filter through prog (must accept -d) -x, --extract, --get extract files from an archive -v, --verbose verbosely list files processed -f, --file archive use archive file or device archive .bz2ファイルをマルチスレッドで解凍する方法はいくつかあります。 pbzip2 :sudo apt-get install pbzip2 pbzip2 -d my_file.bz2 mpibzip2 :クラスタマシンで使用するように設計されています。試してみるためにいくつかの大きな.bz2ファイルが必要な場合: https://dumps.wikimedia.org/mirrors.html 例えば(14 gbの.bz2ファイル、200 gbの圧縮されていないファイル):wget http://dumps.wikimedia.your.org/wikidatawiki/20170120/wikidatawiki-20170120-pages-articles-multistream.xml.bz2 lbzip2 -d -n 32 wikidatawiki-20170120-pages-articles-multistream.xml.bz2 http://vbtechsupport.com/1614/ がベンチマークを行いました。 lbzip2のパラメーターに関する詳細については、 http://explainshell.com/explain?cmd=lbzip2+-d+-n+32+my_file.bz2 を参照してください。 :