Tar命令打包排除某个目录或者文件

用tar 打包,并排除其中某个目录或者文件。

要打包test目录的结构

.
├── 1
│   ├── 1.txt
│   └── 2.md
├── 2
│   └── 2.txt
└── 3

打包排除目录1

tar zcvf test.tar.gz --eclude=test/1 test

打包排除目录1 和目录2

tar zcvf test.tar.gz --exclude=test/1 --exclude=test/2 test

打包排除目录1下面所有txt文件

tar zcvf test.tar.gz --exclude=test/1/*.txt test


39 Words

2020-04-09 17:25 +0200