我在7-Zip论坛的SourceForge上直接收到了Igor Pavlov对类似问题的回复,因此我认为如果我在这里复制回复,它可能对其他人有用。
1).lzma文件格式使用简单的头文件,仅支持LZMA方法,并且仅支持每个存档中的一个文件。它不存储文件名。
2).7z文件格式使用复杂的头文件,支持不同的方法(包括LZMA),并且支持大量文件存档。
- lzma.exe仅适用于.lzma文件
- 7zr.exe支持.7z文件和.lzma文件。
lzma.exe和7z.exe对于LZMA使用不同的默认设置(字典大小等)。因此,您会看到压缩比的差异。如果您为LZMA设置相同的设置,则差异将较小。
Igor Pavlov在Sourceforge论坛中
.tar
和tar.gz
。.tar
是存档但未压缩的文件...而tarball是指.tar*
,即任何.tar文件,无论是否压缩。 - barlop