ᴜsᴇ*_*sᴇʀ 19 settings compression zip 7zip
.7z格式的7z“超”设置是:
7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on
Run Code Online (Sandbox Code Playgroud)
.zip格式(使用 7z)的“超”设置是什么?
Liv*_*eBT 20
GUI 应用程序文件滚轮的默认值也可以更改:
请注意,“ultra”可能不是很有效,只是需要更长的时间来压缩,同时生成的文件大小与默认设置没有显着差异,并且还可能导致与其他程序的不兼容。
它应该是:
7z a -tzip -mx=9
Run Code Online (Sandbox Code Playgroud)
根据:file:///usr/share/doc/p7zip-full/DOCS/MANUAL/switches/method.htm
这是指向您的文件系统的链接,只需将其放在您的网络浏览器的地址栏中即可。
如果您当前不在安装该软件包的计算机上,您可以下载 DEB 软件包并使用另一个存档器浏览它。如果我没记错的话,Windows 安装程序中应该包含几乎相同的文件。
压缩
Run Code Online (Sandbox Code Playgroud)Parameter Default Description x=[0 | 1 | 3 | 5 | 7 | 9 ] 5 Sets level of compression. m={MethodID} Deflate Sets a method: Copy, Deflate, Deflate64, BZip2, LZMA, PPMd. fb={NumFastBytes} 32 Sets number of Fast Bytes for Deflate encoder. pass={NumPasses} 1 Sets number of Passes for Deflate encoder. d={Size}[b|k|m] 900000 Sets Dictionary size for BZip2 mem={Size}[b|k|m] 24 Sets size of used memory for PPMd. o={Size} 8 Sets model order for PPMd. mt=[off | on | {N}] on Sets multithreading mode. em={EncryptionMethodID} ZipCrypto Sets a encryption method: ZipCrypto, AES128, AES192, AES256 tc=[off | on] off Stores NTFS timestamps for files: Modification time, Creation time, Last access time. cl=[off | on] off 7-Zip always uses local code page for file names. cu=[off | on] off 7-Zip uses UTF-8 for file names that contain non-ASCII symbols.默认情况下(如果未指定 cl 和 cu 开关),7-Zip 仅对包含本地代码页不支持的符号的文件名使用 UTF-8 编码。
x=[0 | 1 | 3 | 5 | 7 | 9]
设置压缩级别。x=0 表示复制模式(无压缩)。
放气/放气64 设置:
Run Code Online (Sandbox Code Playgroud)Level NumFastBytes NumPasses Description 1 32 1 Fastest 3 Fast 5 Normal 7 64 3 Maximum 9 128 10 Ultrax=1 和 x=3 使用 Deflate 方法设置快速压缩模式。
BZip2 设置:
Run Code Online (Sandbox Code Playgroud)Level Dictionary NumPasses Description 1 100000 1 Fastest 3 500000 Fast 5 900000 Normal 7 2 Maximum 9 7 Ultrafb={NumFastBytes}
设置 Deflate/Deflate64 编码器的快速字节数。它可以在 3 到 258 的范围内(Deflate64 为 257)。通常,大的数字会给出更好的压缩率和更慢的压缩过程。大的 fast bytes 参数可以显着提高包含长相同字节序列的文件的压缩率。
pass={NumPasses}
设置 Deflate 编码器的传递次数。对于 Deflate,它可以在 1 到 15 的范围内,对于 BZip2 可以在 1 到 10 的范围内。通常,大的数字会给出更好的压缩率和更慢的压缩过程。
d={尺寸}[b|k|m]
设置 BZip2 的字典大小。您必须以字节、千字节或兆字节为单位指定大小。字典大小的最大值为 900000b。如果您未指定集合 [b|k|m] 中的任何符号,则字典大小将计算为 DictionarySize = 2^Size 字节。
mem={大小}[b|k|m]
设置用于 PPMd 的内存大小。您必须以字节、千字节或兆字节为单位指定大小。最大值为 256 MB = 2^28 字节。默认值为 24 (16MB)。如果您未指定集合 [b|k|m] 中的任何符号,则内存大小将计算为 (2^Size) 字节。PPMd 使用相同数量的内存进行压缩和解压缩。
o={尺寸}
设置 PPMd 的模型顺序。大小必须在 [2,16] 范围内。默认值为 8。
mt=[关闭 | 在 | {N}]
设置多线程模式。如果您拥有多处理器或多核系统,则可以通过此开关提高速度。此选项仅影响 BZip2 流的压缩(使用任何方法)和解压缩。多线程模式下的每个线程使用 32 MB 的 RAM 进行缓冲。如果指定 {N},7-Zip 会尝试使用 N 个线程。