Ubuntu 14.04 安装了 7zip,但没有压缩任何内容,文件压缩 4.2 mb 没有变化,仍然是 4.2mb?
答案1
文件压缩不等于文件调整大小。您的 7zip 运行正常。
压缩是一种简化算法,例如,我们可以压缩:
eeeezzz
看起来像
4e3z
(我们保存了一些字符——非常简单的例子)
正如您所看到的,这并不总是可能的+文件越大,差异越大,您的文件非常小而感觉不到它。
如果你愿意的话,你可以在这里阅读一些关于这个主题的内容: http://www.makeuseof.com/tag/how-does-file-compression-work/
答案2
正如其他人已经指出的那样,您尝试的文件可能不再可压缩,但您仍然可以尝试-mx
设置压缩级别的选项。请参阅人 7z:
7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on archive.7z dir1
adds all files from directory "dir1" to archive archive.7z using "ultra settings"
可能的值-mx
是 0、1、3、5(默认)、7 和 9,其中 9 是“超级”级别。