zip格式的7z“超”设置
.zz格式的7z“超”设置为:
7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on
.zip格式的“超”设置是什么(使用7z)?
GUI应用程序文件滚动的默认值也可以更改:
- 在Ubuntu中使用GUI设置7z压缩级别
请注意,“ultra”可能效率不高,并且只需要更长时间进行压缩,同时在生成的文件大小方面与默认设置相比没有显着差异,并且还可能引入与其他程序的不兼容性。
它应该是:
7z a -tzip -mx=9
根据:file:///usr/share/doc/p7zip-full/DOCS/MANUAL/switches/method.htm
这是一个指向文件系统的链接,只需将其放在webbrowser的地址栏中即可。
如果您当前不在安装软件包的计算机上,则可以下载DEB软件包并使用其他归档程序进行浏览。 如果我的内存正确地为我服务,则Windows安装程序中应包含几乎相同的文件。
压缩
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表示复制模式(无压缩)。
Deflate / Deflate64设置:
Level NumFastBytes NumPasses Description 1 32 1 Fastest 3 Fast 5 Normal 7 64 3 Maximum 9 128 10 Ultra
x = 1且x = 3,Deflate方法设置快速模式进行压缩。
BZip2设置:
Level Dictionary NumPasses Description 1 100000 1 Fastest 3 500000 Fast 5 900000 Normal 7 2 Maximum 9 7 Ultra
FB = {}单词大小
设置Deflate / Deflate64编码器的快速字节数。 它可以在3到258的范围内(Deflate64为257)。 通常,大数字会提供更好的压缩比和更慢的压缩过程。 较大的快速字节参数可以显着提高包含长相同字节序列的文件的压缩率。
通过= {NumPasses}
设置Deflate编码器的通过次数。 对于Deflate,它可以在1到15的范围内,对于BZip2,它可以在1到10的范围内。 通常,大数字会提供更好的压缩比和更慢的压缩过程。
d = {}尺寸并[b | K | M]
设置BZip2的字典大小。 您必须以字节,千字节或兆字节为单位指定大小。 字典大小的最大值是900000b。 如果未指定set [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 = [off | 在| {N}]
设置multithreading模式。 如果您有多处理器或多核系统,则可以使用此开关提高速度。 此选项仅影响压缩(使用任何方法)和BZip2流的解压缩。 multithreading模式下的每个线程使用32 MB RAM进行缓冲。 如果指定{N},则7-Zip尝试使用N个线程。