如何tar目录但排除文件

时间:2013-02-07 06:38:36

标签: linux tar gunzip

我想tar.gz一个目录,但想要排除一个大文件?用于中间提取。转储将被写入并希望保留。

E.g tar -zcf remote_test.tar.gz mydir/* except tsung.dump

2 个答案:

答案 0 :(得分:2)

来自man tar

 --exclude=PATTERN
       exclude files, given as a PATTERN

所以你可以使用

 tar -zcf remote_test.tar.gz --exclude=tsung.dump mydir/* 

答案 1 :(得分:0)

焦油有exclude option。如果你想对除mydir之外的tsung.dump中的所有内容进行tar,那么命令将如下所示:

$ tar -zcf remote_test.tar.gz --exclude='tsung.dump' mydir