tar で gzip や bzip2 などを指定した際に、圧縮レベルを指定するオプションを man で見つけられなかったのでメモ。
【環境】
CentOS 6
tarで圧縮レベルを指定するには、それぞれ以下の環境変数をセットする。数値は、-1~-9。
GZIP=-9 BZIP2=-9 XZ_OPT=-9
以下のように使う。
$ GZIP=-1 tar czf sample.tar.gz .sample $ BZIP2=-1 tar cjf sample.tar.bz2 sample $ XZ_OPT=-1 tar cJf sample.tar.xz sample