すべてを | |
▼開く |
閉じる▲ |
$ 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 -r dirz/
gzipコマンドでオプション-rを指定し、圧縮したいファイルのあるディレクトリ「dirz」を指定すると、ディレクトリの中とサブディレクトリのファイルが圧縮される。拡張子「.gz」は自動的に付けられる。また、元ファイルは圧縮ファイルに置き換わる。
gzipでは、ディレクトリの中にあるファイルを個別に圧縮するだけで、ディレクトリの中にあるファイルを1つのファイルにまとめて圧縮するわけではない。ディレクトリのファイルを1つにまとめるには、tarコマンドを使う。
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 -rv dirz/ dirz//messages.2: 86.6% -- replaced with dirz//messages.2.gz dirz//messages.3: 84.5% -- replaced with dirz//messages.3.gz dirz//messages.1: 88.3% -- replaced with dirz//messages.1.gz dirz//old/messages.4: 86.7% -- replaced with dirz//old/messages.4.gz
gzipコマンドでvオプションを付け加えて実行すると、コマンド実行の詳細を表示しながらコマンドを実行する。
Copyright iDesign Inc., 2005-2012