发新话题
打印

[常用命令] tar排除指定目录

tar排除指定目录

今天解决了这个问题,备忘一下
假设 test目录下有 1 2 3 4 5 这5个目录
现在要将 3 4 5目录tar打包,1和2目录不要
命令如下
tar -zcvf test.tar.gz --exclude=1 --exclude=2 test


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

看man tar帮助,--exclude后面跟的好像是正则

注意: 要打包的test必须在命令最后,不然没有效果.刚才郁闷了半天
积极!努力!低调!百折不挠!
分享才能进步!帮助他人就是在帮助自己! 共同学习探讨Linux!
  Linux= howto+man ! ^_^

TOP

又学习了,呵呵
呼吸的是如此的自然,即使是狼也感觉不到

TOP

.

学习了

TOP

这个好,学习下!

TOP

好象
tar -zcvf test.tar.gz 目录1 目录2 目录3 /test

也行 . . .

TOP

引用:
原帖由 killer 于 2008-7-4 14:19 发表
好象
tar -zcvf test.tar.gz 目录1 目录2 目录3 /test

也行 . . .
是tar -zcvf test.tar.gz 目录3 目录4 目录5 /test

呵呵. . . 写错了   / / / /.. . . .

TOP

不知道对不对.  . ..

TOP

学习了,以前也为这个发愁过
另外补充一个,如果要查看tar.gz包里面都有什么,可以用
tar -tvfz filename.tar.gz

创建tar -cvfz
解压tar -xvfz
察看tar -tvfz
记住了哦
Once upon a man.

TOP

学习了, 呵呵! 感觉shell版好冷清啊! 
这些帮助里应该有, 只是平时很少来注意吧!
peaceful

TOP

好东西,学习

TOP

真是谢谢了,有学习到了哈!

TOP

Netseek的总结不错!
漂在北京天津之间
http://blog.sina.com.cn/snowyfox008

TOP

发新话题