●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」を付加するとアーカイブ・ファイルの格納されているファイル一覧が表示されます。