首页/系统/Linux 运维命令速查/bzip2 压缩与解压(.bz2)
本包目录(613 条)
文件与目录76 条
文本处理77 条网络命令82 条进程与作业69 条磁盘与文件系统51 条用户与权限44 条日志与排查40 条systemd 与服务42 条包管理34 条性能与监控48 条定时任务与计划50 条

bzip2 压缩与解压(.bz2)

经典高压缩率工具,压缩比通常高于 gzip 但速度慢;老系统与遗留归档中常见,配合 tar -j 使用。

Linux 运维命令速查系统更新于 2026-10-12
用途压缩/解压 .bz2 单文件
语法bzip2 [-z|-d|-t] [选项] 文件
家族bzip2 / bunzip2 / bzcat

常用示例

常用示例
bzip2 -k -9 app.log          # 保留原文件,最高压缩
bunzip2 -k app.log.bz2        # 解压
bzip2 -t app.log.bz2          # 完整性测试
tar -jtvf app.tar.bz2         # tar 联动(-j 即 bzip2)
bzip2 无多线程,批量压缩大日志很慢;新项目优先 xz 或 zstd。

易错点

  • 默认压缩后删除原文件,需要保留加 -k;.bz2 只能单文件,多文件先 tar
  • 压缩率不是永远高于 gzip:小文件或已压缩数据两者都无效,先试再批

数据来源与参考

  • man 1 bzip2(bzip2 官方手册)

相关工具

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