PR
●bz2形式

 bz2形式は,Burrows-Wheelerブロック・ソート・テキスト圧縮アルゴリズムとHuffmanコード化を使ってファイルを圧縮します。一般に,gzip形式よりも圧縮率が高くなります。圧縮コマンド名はbzip2です。伸張コマンド名はbunzip2ですが,bzip2へのシンボリック・リンクとなっています。拡張子は「.bz2」になります。

 例えば,sample.textをbz2形式で圧縮するには,

と入力します。すると,bz2形式のファイルsample.text.bz2が作成されます*12。この圧縮ファイルを伸張したい場合は,

と入力します。すると,元のファイルsample.textが復元されます*13

 圧縮したファイルの内容がテキスト形式の場合には,ファイルはbz2形式のままで伸張した内容を標準出力に出力するbzcatコマンドもあります。

●zip形式とlzh形式

 zip形式とlzh形式はWindowsやMacintoshでよく利用される圧縮形式ですが,Linuxでも利用可能です。

 zip形式の圧縮コマンド名はzip,伸張コマンド名はunzipです。拡張子は「.zip」になります。

 lzh形式の圧縮・伸張コマンド名はlhaで,拡張子は「.lzh」になります。lhaコマンドにオプション「-a」を付加すると圧縮形式のアーカイブ・ファイルが作成され,オプション「-x」で伸張します。「-l」を付加するとアーカイブ・ファイルの格納されているファイル一覧が表示されます。