# ubuntu打包某一个目录

需求:指定打包一个目录下的全部文件输出一个指定的压缩包文件。

建议使用tar来打包。

# 建议使用z参数命令

tar -czf xxx.tar.gz 指定要打包的目录
1

# 参数说明

  • -c: 创建新的归档文件
  • -z: 使用 gzip 压缩【建议使用】
  • -j: 使用 bzip2 压缩
  • -J: 使用 xz 压缩
  • -f: 指定归档文件名
  • -v: 显示详细过程(可选)

选择哪种压缩方式取决于你的需求:

  • .tar.gz: 兼容性好,压缩速度较快
  • .tar.bz2: 压缩率比 gzip 高
  • .tar.xz: 压缩率最高,但压缩时间较长
Last Updated: 11/30/2025, 2:55:40 PM