gzip, gunzip(LPIC)


gzip, gunzip

gzip は圧縮に、gunzip は解凍に使われるコマンドです。

サンプル

file1.txt をgzipで圧縮する

$ gzip file1.txt

file1.txt.gz が生成され、file1.txt が消えます。

file1.txt.gz をgunzipで解凍する

$ gunzip file1.txt.gz

file1.txt が生成され、file1.txt.gz が消えます。 file1.txt.gzsnorlax.txt.gz とリネームした後に、gunzip snorlax.txt.gz と実行すると snorlax.txt が生成されます。

解凍せずに格納されているファイル名を確認する

ファイルを作成します。

$ touch file1.txt file2.txt

archive.tar を作成します。

$ tar cf archive.tar file1.txt file2.txt

archive.tar を圧縮します。 archive.tar が削除され archive.tar.gz が作成されます。

$ gzip archive.tar

archive.tar.gz を解凍せずに格納されているファイル名を確認します。

$ gzip -dc archive.tar.gz | tar -tvf -
-rw-r--r--  0 snorlax staff       0  8  9 17:04 file1.txt
-rw-r--r--  0 snorlax staff       0  8  9 17:04 file2.txt