tar 压缩文件夹 同时排除不想被压缩的文件夹

tar 压缩文件夹 同时排除不想被压缩的文件夹

tar 压缩文件夹 同时排除不想被压缩的文件夹

tar a.tar.gz –exclude=a/logs a

这样就排除了 a文件夹里面的logs文件夹

要是想排除多个目录怎么办呢,直接添加多个 –exclude 就可以了 例如

tar a.tar.gz –exclude=a/logs –exclude=a/tmp/ –exclude=a/image/ a

注意: 这里的a后面的文件夹比如logs,tmp,image一定不能添加/,也就是说不能写成这个样子“tmp/,image/”否则会把这个文件夹打包压缩的。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理