Linux tar压缩时 排除某个文件/文件夹,tar打包排除某个目录。

jackxiang 2012-3-12 14:58 | |
tar -zcvf jackxiang.com.2015.11.02.tar.gz jackxiang.com --exclude=jackxiang.com/data/logs


tar zcvf fd.tar.gz * --exclude=file1 --exclude=dir1
注意:

1、--exclude=file1 而不是 --exclude file1

2、要排除一个目录是--exclude=dir1而不是--exclude=dir1/

也可以在父目录打包

tar zcvf fd.tar.gz pardir --exclude=pardir/file1 --exclude=pardir/dir1

http://www.cnblogs.com/ShepherdIsland/p/3715902.html


在对某个目录进行压缩的时候,有时候想排除掉某个目录,例如:

如果123目录下有3个子目录,aa、bb、cc。

我现在想只对aa和bb目录打包压缩,命令如下:
tar -zcvf 123.tar.gz --exclude=cc 123

多个文件 用多个 –exclude=

解压的时候直接用
tar zxvf 123.tar.gz
实践如下:

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/5054/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2015-11-2 10:13
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]