7zip 相当于“zip -9”以实现最大压缩?

7zip 相当于“zip -9”以实现最大压缩?

请原谅我的无知。我读过 7zip 手册页,但我不清楚如何实现与 相同的效果zip -9 ...。我思考感兴趣的手册页是-m(设置压缩方法)开关

zip -9 ...7zip 的最大压缩率相当于什么?


从更大角度来看,以下是它的使用方法在 Windows 上。在 Unix、Linux 和 OS X 上,我们使用以下zip命令:

 7z.exe a -r -tzip cryptopp.zip cov-int

答案1

使用-mx=9开关。

正如您在链接的手册页上看到的,7z 为您提供了几种压缩方法:复制、Deflate、Deflate64、BZip2、LZMA、PPMd

在与每种方法相关的段落中,您可以看到x该方法是否支持参数(压缩级别设置)以及哪些级别有效。您可以看到该值9通常对所有支持设置压缩级别的方法都有效,它代表最大压缩。

因此示例是(源自手册页):

7z a archive.zip *.jpg -mx9

-mx9(他们在示例中写了without ,这有点奇怪=。如果这不起作用,就使用-mx=9。)

相关内容