压缩某个目录时,可能想排除某个目录。 示例:
如果123个目录下有三个子目录,则为aa、bb、cc。
我现在只想打包和压缩aa和bb目录,命令如下。
tar-zcvf 123.tar.gz-- exclude=cc123
用于多个文件的多个exclude=
解冻时直接使用
tar zxvf 123.tar.gz
实践如下。
查看plain copy to clipboard print?
1.jack巷@ 72.46.128.82:~#/tmp/tar # RM-RF *
2.jack Xiang @ 72.46.128.82:~#/tmp/tar # ls
3.jack乡@ 72.46.128.82:~#/tmp/tar # mkdir 123
4.jack巷@ 72.46.128.82:~#/tmp/tar # CD 123 /
5.jack Xiang @ 72.46.128.82:~#/tmp/tar/123 # ls
6.jack乡@ 72.46.128.82:~#/tmp/tar/123 # mkdir aabbcc
7.jack Xiang @ 72.46.128.82:~#/tmp/tar/123 # CD . /
8.jack Xiang @ 72.46.128.82:~#/tmp/tar # tar-zcvf 123.tar.gz-- exclude=cc123
9.123/
10.123/aa/
11.123/bb/
12.jack Xiang @ 72.46.128.82:~#/tmp/tar # ls
13.123 123.tar.gz