すべてを

▼開く

閉じる▲

ディレクトリにある圧縮ファイルを伸張する

○ディレクトリ「dirz」の圧縮ファイルを伸張する

lsコマンドで伸張するファイルの詳細を見る
$ ls -lR dirz
dirz:
合計 44
-rw-rw----  1 masa users 13423  9月 12 17:18 messages.1.gz
-rw-rw----  1 masa users  9803  9月  6 16:33 messages.2.gz
-rw-rw----  1 masa users  8455  8月 30 17:29 messages.3.gz
drwxr-xr-x  2 masa users  4096  9月 14 23:00 old

dirz/old:
合計 12
-rw-rw----  1 masa users 10327  8月 25 16:24 messages.4.gz

gzipコマンドで-drオプション、ディレクトリを指定する
$ gzip -dr dirz/

gzipコマンドのオプション-dを指定し、圧縮したファイルのあるディレクトリ「dirz/」を指定すると、ディレクトリの中のファイルが伸張される。

lsコマンドでコマンドの実行結果を確認する
$ ls -lR dirz
dirz:
合計 256
-rw-rw----  1 masa users 114458  9月 12 17:18 messages.1
-rw-rw----  1 masa users  73002  9月  6 16:33 messages.2
-rw-rw----  1 masa users  54426  8月 30 17:29 messages.3
drwxr-xr-x  2 masa users   4096  9月 14 23:00 old

dirz/old:
合計 80
-rw-rw----  1 masa users  77191  8月 25 16:24 messages.4

○伸張の詳細を表示してコマンドを実行する

gzipコマンドで-drvオプション、ディレクトリを指定する
$ gzip -drv dirz/
dirz//messages.1.gz:     88.3% -- replaced with dirz//messages.1
dirz//old/messages.4.gz:         86.7% -- replaced with dirz//old/messages.4
dirz//messages.2.gz:     86.6% -- replaced with dirz//messages.2
dirz//messages.3.gz:     84.5% -- replaced with dirz//messages.3

gzipコマンドでvオプションを付け加えて実行すると、コマンド実行の詳細を表示しながらコマンドを実行する。

圧縮ファイルを伸張する

○圧縮ファイル「message.log.gz」を伸張する

gzipコマンドで-dオプション、圧縮ファイルを指定する
$ gzip -d message.log.gz

gzipコマンドで-dオプションを指定し、圧縮ファイル「message.log.gz」を指示すると、圧縮ファイルが伸張されて「message.log」が生成される。

lsコマンドでコマンドの実行結果を確認する
$ ls -l message.log
-rw-r--r--  1 masa users 367801  9月 15 00:18 message.log

○伸張の詳細を表示してコマンドを実行する

gzipコマンドで-dvオプション、ファイルを指定する
$ gzip -dv message.log.gz
message.log.gz:  91.2% -- replaced with message.log

gzipコマンドでvオプションを付け加えて実行すると、コマンド実行の詳細を表示しながらコマンドを実行する。