tar 命令

tar(tape archive)工具是一种用于打包和归档文件的程序。

  • -c:Create,创建一个新的归档文件。
  • -v:Verbose,详细模式,输出更多信息。
  • -z:Gzip,使用 gzip 程序进行压缩。
  • -J:Xz,使用 xz 程序进行压缩。
  • -f:File,指定归档文件的名称。
  • -x:Extract,从归档文件中提取文件。

使用 gzip 解压缩示例:

1
2
3
4
# /path/to/directory 归档并压缩成 backup.tar.gz
tar -czvf backup.tar.gz /path/to/directory
# 提取 backup.tar.gz 到 /path/to/extract/directory
tar -xzvf backup.tar.gz -C /path/to/extract/directory