tar 压缩/解压

tar压缩目录/文件到指定路径

  • 压缩目录/home/dir/home/file.tar.gz
    tar -zcvf /home/file.tar.gz /home/dir
  • 压缩文件/home/file.txt/home/file.tar.gz
    tar -zcvf /home/file.tar.gz /home/file.txt

tar解压到指定路径

  • 解压/home/file.tar.gz/home/dir
    tar -zxvf /home/file.tar.gz -C /home/dir
  • 解压/home/file.tar.gz中的a.txt/home/dir
    tar -zxv -C /home/dir -f /home/file.tar.gz a.txt
  • 解压/home/file.tar.gz到当前目录
    tar -zxvf /home/file.tar.gz

tar排除某个文件夹/文件后压缩

  • 压缩目录/home/dir/home/file.tar.gz并排除/home/dir/log目录
    tar -zcvf /home/file.tar.gz /home/dir --exclude /home/dir/log

你可能感兴趣的:(tar 压缩/解压)