首页/系统/Linux 运维命令速查/xz 压缩与解压(.xz)
文件与目录76 条

xz 压缩与解压(.xz)

压缩率最高的通用工具(LZMA2),内核与发行版镜像的标配格式;代价是 CPU 与内存开销大。

Linux 运维命令速查系统更新于 2026-10-12
用途压缩/解压 .xz 文件
语法xz [-z|-d|-l|-t] [选项] 文件
联动tar -J 即调用 xz

常用示例

常用示例
xz -k -9 -T0 data.sql          # 保留原文件,最高档,多线程
xz -d data.sql.xz
xz -l data.sql.xz              # 查看压缩率与完整性信息
xz -t data.sql.xz              # 只做完整性测试
tar -cJf data.tar.xz dir/
-9 压缩单个流约需 700MB 内存,内存小的机器批量压缩建议 -6 或搭配 -T 控制。

易错点

  • -T0 多线程只对多块/大文件明显提速;小文件反而多线程调度开销
  • 极老的 xz 解不了新过滤链文件,遇到报错先升级解压端而不是重压

数据来源与参考

  • man 1 xz(XZ Utils 手册)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌