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