7z命令行 极限压缩指令
2024-10-19 15:38:15
摘抄自http://www.cnblogs.com/qanholas/archive/2011/10/03/2198487.html
7za a -t7z bag.7z "/home/files/*" -mx=9 -ms=200m -mf -mhc -mhcf -m0=LZMA:a=2:d=25:mf=bt4b:fb=64 -mmt -r
-t7z -- 压缩文件的格式为7z
-mx=9 -ms=200m -mf -mhc -mhcf -m0=LZMA:a=2:d=25:mf=bt4b:fb=64 -mmt
-- 指定压缩算法选项
-mx=9 -- 设置压缩等级为极限压缩(默认为:LZMA 最大算法、32 MB 字典大小、BT4b Match finder、单词大小为 64、BCJ2 过滤器)
-ms=200m -- 开启固实模式,设置固实数据流大小为200MB。
-mf -- 开启可执行文件压缩过滤器。
-mhc -- 开启档案文件头压缩。
-mhcf -- 开启档案文件头完全压缩。我所使用的7z版本为4.42>2.30。
-m0=LZMA:a=2:d=25:mf=bt4b:fb=64
我这压缩失败了,去掉这一段后可以.
-- 第一个备选压缩算法为LZMA,压缩等级为最大压缩,LZMA算法使用的字典大小为25(2MB的5次方)32MB,算法的匹配器为bt4b(所需要内存为d×9.5 + 34 MB),压缩算法的紧凑字节为最大模式的64字节。
-mmt -- 开启多线程模式。
-r -- 递归到所有的子目录。
最新文章
- php判断数据库是否连接成功的测试例子
- https网站跳转到http网站时,referrer获取不到的问题
- js正则,电话,邮箱
- JS编码,解码. asp.net(C#)对应解码,编码
- A*算法完全理解
- UVa11584 - Partitioning by Palindromes(区间DP)
- Linux以KB显示内存大小
- JUnit使用Eclipse建立Test Case - 就是爱Java
- .PHP后缀大写导致Linux下Composer找不到类
- java使用url和tns两种方式连接数据库执行存储过程
- 【Zookeeper】源码分析之网络通信(一)
- 有var和没有var的本质区别
- Flume 读取RabbitMq消息队列消息,并将消息写入kafka
- 章节十、5-CSS---用CSS 通配符定位元素
- C++入门篇十一
- cmake安装配置及入门指南
- Mad Libs 游戏
- 使用git 上传项目到gitee/github
- thinkcmf 相关
- Sqlserver2014 Master....提示异常,IIS未安装