我想 tar.gz 一个目录但想排除一个大文件?用于中间提取。转储将被写入并希望保留。
E.g tar -zcf remote_test.tar.gz mydir/* except tsung.dump
来自man tar
:
--exclude=PATTERN exclude files, given as a PATTERN
所以你可以使用
tar -zcf remote_test.tar.gz --exclude=tsung.dump mydir/*
tar有一个排除选项。如果您想将mydir
除 a 之外的所有内容 tar tsung.dump
,该命令将如下所示:
$ tar -zcf remote_test.tar.gz --exclude='tsung.dump' mydir