tar

tar命令是英文“tape archive”的缩写,用于打包或还原(解压缩)文件。

# 查看帮助
tar --help

# 查看版本
tar --version

# 使用gzip压缩、打包文件,将a.txt、b.txt打包进test.tar.gz
tar -czvf test.tar.gz a.txt b.txt

# 使用gzip解压缩,
tar -zxvf test.tar.gz

常用选项

  • -c:创建一个新归档,“c”是“create”的缩写。
  • -f:“f”指“file”的意思,用于指定备份文件,一般该选项应该放在最后,例如:tar -cf a a.txt意为将“a.txt”打包进“a”,而不能是:tar -fc a a.txt
  • -v:显示执行过程。
  • -t:列出备份文件中的内容。
  • -x:从备份文件中还原文件。
  • -z:使用gzip指令处理备份文件。