通过 tar 设置 LZMA 压缩级别

通过 tar 设置 LZMA 压缩级别

如何设置此命令的压缩级别?

tar --lzma -cf files/compressed/lzma/archive.lzma -C files/original/ .

--bzip只使用:

BZIP2=-9 tar --bzip2 -cf files/compressed/bzip2//archive.tar.bz2 -C files/original/ .

但使用该--lzma选项LZMA=-9不起作用。

是不是这个环境变量名不正确?我在哪里可以获得正确的变量名称?

答案1

如果您的版本tar使用xzfor --lzma(很可能,甚至 Debian 6 也使用过),您可以使用该XZ_OPT变量:

XZ_OPT=-9 tar --lzma ...

相关内容