Linux使用tar压缩时排除某个目录或文件

例如:在/home/abc/目录下有4个子目录:abc01、abc02、abc03、abc04,现在想把/home/abc/目录下的abc01、abc02、abc03打包成abc.tar.gz,不打包abc04

操作如下:

cd /home

1
tar  -zcvf  abc.tar.gz  --exclude=abc04  ./abc

打包成功,可以在/home目录下面看到abc.tar.gz文件了