$ bzip2 [オプション] ファイル名 |
bzip2 形式(拡張子 .bz2)でファイルを圧縮/伸長するには bzip2 というコマンドを使用します。bzip2 形式は、gzip 形式と比べると圧縮する時間はかかりますが高圧縮率です。
代表的なオプションを以下に示します。
例えば、カレントディレクトリに存在する拡張子が .txt のファイルをすべて圧縮します。
$ bzip2 -v *.txt test1.txt: 1.406:1, 5.689 bits/byte, 28.89% saved, 135 in, 96 out. test2.txt: 1.605:1, 4.984 bits/byte, 37.70% saved, 1016 in, 633 out. test3.txt: 2.825:1, 2.831 bits/byte, 64.61% saved, 178 in, 63 out. test4.txt: 2.503:1, 3.196 bits/byte, 60.05% saved, 2055 in, 821 out. test5.txt: 2.373:1, 3.371 bits/byte, 57.86% saved, 1578 in, 665 out. |
ファイルが圧縮され、.bz2 という拡張子が付加されます。-v オプションにより、実行結果が表示されます。
次に、今圧縮したファイルをすべて伸長します。
$ bzip2 -dv *.bz2 test1.txt.bz2: done test2.txt.bz2: done test3.txt.bz2: done test4.txt.bz2: done test5.txt.bz2: done |
ファイルが伸長されました。
bzip2 形式で圧縮されたファイル(拡張子 .bz2)を伸長するには bunzip2 コマンドを使用することもできます。
$ bunzip2 -v *.bz2 test1.txt.bz2: done test2.txt.bz2: done test3.txt.bz2: done test4.txt.bz2: done test5.txt.bz2: done |