Hack 45. zip コマンドを使用した高度な圧縮
zip コマンドには 10 の圧縮レベルが提供されています。
o Level 0 は最も低いレベルで、何の圧縮もせずにファイルをまとめるだけです。
o Level 1 は少しだけ圧縮しますが、とても速いです。
o Level 6 はデフォルトの圧縮レベルです。
o Level 9 は最大圧縮です。デフォルトレベルと比べてより遅くなります。私の見解では、巨大なファイルを圧縮していない限り、常にレベル 9 を使用すべきです。
以下の例では同じディレクトリ内で、レベル 0、デフォルトのレベル 6、レベル 9 を使用しています。
圧縮後のファイルサイズを確認してください。
# zip var-log-files-default.zip /var/log/* # zip -0 var-log-files-0.zip /var/log/* # zip -9 var-log-files-9.zip /var/log/* # ls -ltr -rw-r--r-- 1 root root 2817248 Jan 1 13:05 var-log-files-default.zip -rw-r--r-- 1 root root 41415301 Jan 1 13:05 var-log-files-0.zip -rw-r--r-- 1 root root 2582610 Jan 1 13:06 var-log-files-9.zip