Linux には、いくつかのファイル圧縮/解凍ユーティリティが含まれています。これは素晴らしいことのように思えるかもしれませんが、ファイルをダウンロードしようとすると、しばしば混乱と混乱につながります。以下の例では、Linux で使用できる圧縮/解凍ユーティリティと例を示します。
1. 圧縮 – ファイルを圧縮するには:
# zip file.txt
2. gzip – ファイルを圧縮または展開するには:
# gzip file.txt
3. bzip2 – ブロックソートを使用してファイルを圧縮または展開するには:
# bzip2 file.txt
4. bzcat – ファイルを出力デバイスに解凍:
# bzcat file.gz
5. bzcmp – bzip2 圧縮ファイルを比較するには:
# bzcmp file1.bz2 file2.bz2
6. bzdiff – bzip2 圧縮ファイルを比較するには:
# bzdiff file1.bz2 file2.bz2
7. bzgrep – bzip2 圧縮ファイルを検索するには:
# bzgrep "search text" file1.bz2
8. bzip2recover – 破損した bzip2 ファイルからデータを復元するには:
# bzip2recover
9. ブズレス – bzip2 圧縮ファイルを表示するには:
# bzless file.bz2
10. ブズモア – bzip2 圧縮ファイルを表示するには:
# bzmore file.bz2
11. ズニュー – .Z ファイルを .gz ファイルに再圧縮するには:
# znew file.Z
12. zcmp – 圧縮ファイルの比較:
# zcmp file1.Z file2.Z
13. ズモレ – 圧縮ファイルを表示するには:
# zmore file.Z
14. ズフォース – すべての gzip ファイルに *.gz 拡張子を強制するには:
# zforce file
15. gzexe – 実行可能ファイルを圧縮するには:
# gzexec file.sh
16. zip – ファイルをパッケージ化して圧縮 (アーカイブ) するには:
# zip file.txt
17. 解凍 – zip 圧縮ファイルを一覧表示、テスト、抽出するには:
# unzip file.txt
18. 圧縮 – データを圧縮するには:
# compress file.txt
19. 解凍 – 圧縮データを展開するには:
# unzompress file.Z
20. ズキャット – ファイルを圧縮または展開するには:
# zcat file.gz
最終的な考え
Linux では、gzip や zip など、いくつかのファイル圧縮ユーティリティを使用できます。それぞれで大きなファイルを圧縮して、ファイルシステムのスペースを節約できます。この投稿では、Linux で使用できる圧縮および解凍ユーティリティをリストし、それぞれの例を示します。