Xz压缩的技术
现在很多找到的软件都是tar.xz的格式的,xz 是一个使用 LZMA压缩算法的无损数据压缩文件格式。 和gzip与bzip2一样,同样支持多文件压缩,但是约定不能将多于一个的目标文件压缩进同一个档案文件。 相反,xz通常作为一种归档文件自身的压缩格式,例如使用tar或cpioUnix程序创建的归档。
xz utils 是 lzma utils 的下一代lzma utils 改名 xz utils。
压缩时 xz utils 耗时比 bzip2 长一倍,
压缩时 xz utils 耗时是 lzma utils 一半,
压缩时 xz utils 生成文件体积是 bzip2 的一半,
压缩时 xz utils 生成文件体积比 lzma utils 略大,
解压时 xz utils 耗时是 bzip2 的三分之一,
解压时 xz utils 速度比 lzma utils 略快,
解压时 xz utils 耗时仅比 gzip 多一倍。
压缩时 xz utils 使用 *.xz 格式 生成文件 比 *.lzma 格式 略大,
测试样本较小,多次测试结果有出入,无法判断 xz utils 使用 *.xz 与 *.lzma 格式 压缩与解压时间 谁占优势。
到目前为止,lzma utils 的压缩率仍是最大的,xz utils 解压时间占优势。
一个 xz 文件格式的实现XZ 实用程序已可在网上自由获得。GNU tar自版本1.22起使用这一软件透明支持xz文件格式(就如同其处理gzip格式或者bzip2格式一样)。 随着大量软件进入了公有领域(例如 liblzma等) 程序的4.999.9beta版本实现在GNU LGPL 和 GNU GPL条款下发布。
7-Zip在9.04 beta版支持了xz文件格式。
xz的使用
xz 【选项】 待压缩的文件
常用选项:
-z强制压缩
-d解压缩.xz结尾的压缩文件
如:
xz glib-2.36.0.tar
xz -d glib-2.36.0.tar.xz
xz的最用法是结合tar的使用
我在网上查了很久都没有找到答案,最后使用man帮助查到结果:
tar 使用J调用xz程序进行压缩和解压缩
如:
tar Jcvf test.tar.xz glib-2.36.0 压缩
tar Jxvf test.tar.xz glib-2.36.0 解压缩
xz压缩的技术结合tar的使用详解
转载请注明出处:服务器评测 » xz压缩的技术结合tar的使用详解
相关推荐
- “月付$399高性能服务器:RYZEN 9 5950X + 128G内存 + 双1T NVMe + 2T备份 + 30T流量@10Gbps 全新特价”
- 【SEO优化版】点赞AMD EPYC 4344P处理器!限时折扣|10Gbps大带宽端口|荷兰(欧盟)服务器|24小时内快速交付
- 月付$99起:AMD锐龙9 5950X独立服务器 | 128G内存 | 双3.84T NVMe | 特价抢购
- 库存更新!EPYC 9355 与 Ryzen 9950X 到货——荷兰/英国地区,DDR5内存,10Gbps高速网络
- 高性价比独立服务器 / 大内存高性能服务器 / 10G带宽大硬盘服务器
- 【AMD EPYC高性能独服】64核至192核旗舰配置|10G-400G超大带宽|支持加密货币支付
- 16核/32线程 · 64GB大内存 · 双500GB SSD固态硬盘 · 万兆高速端口,月付仅49美元
- 巨量核心EPYC服务器:高达64核,配极速NVMe硬盘,德荷法美加可选,尊享加密货币支付。
服务器评测



