档案管理器 + nautilus 对于任何档案工作都非常有用
如果您安装 p7zip-full 包存档管理器可以使用 7z 存档
但是存档管理器使用默认设置进行压缩
这很糟糕
javadoc的经典示例:
从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载
unzip jdk-6u23-docs.zip
mv docs javadoc
7z a -t7z -m0=lzma -ms=on javadoc.7z javadoc
du -chb javadoc.7z
24791075 javadoc.7z
但是从 man 7z 和 LzmaLib.h 我们知道最好的压缩是-mx=9 -mfb=273 -md=64m
咱们试试吧:
7z a -t7z -m0=lzma -mx=9 -mfb=273 -md=64m -ms=on javadoc.7z javadoc
du -chb javadoc.7z
21308619 javadoc.7z
这真的更好!
问题:如何使存档管理器默认使用自定义 7z 命令?