Command

tar

2023-02-15

tar 是一个用于打包和解包文件的命令,可以创建和提取 tar 文件。

语法

Terminal window
tar [选项] [文件]
  • -z:通过 gzip 指令处理备份文件
  • -c:创建备份文件
  • -x:解压文件
  • -t:查看文件
  • -v:显示过程
  • -f:压缩后的文件名
  • --exclude:排除

使用

Terminal window
# 忽略 log 目录,打包当前目录
tar -zcv --exclude="log" -f test.tar.gz ./*
# 提取文件
tar xzvf archive.tar.gz
# 提取到指定目录(必须提前创建)
tar xzvf archive.tar.gz -C /path/to/destination
# 查看文件
tar tvf archive.tar.gz