linux tar命令压缩时排除某个文件或目录

Linux 2051℃

在执行压缩操作时有时候不想把其中某个文件或目录包含进去,这个时候可以在压缩命令后面跟上–exclude参数,若要排除多个文件或目录,可以再继续增加–-exclude,格式是一样的:

tar -zcvf demo.tar.gz demo --exclude=demo/cache
tar -zcvf demo.tar.gz demo --exclude=demo/cache --exclude=demo/logs
#注意:如果是排除文件夹的话,末尾不要加/
#排除文件支持通配符*,例如”--exclude=*2018*“表示排除所有名称包含2018的文件或文件夹

转载请注明:零五宝典 » linux tar命令压缩时排除某个文件或目录