假设 test目录下有 1 2 3 4 5 这5个目录,

1下有6 7两个目录,

现在要将3 4 5 6目录tar打包,2和1下的6这两个目录不要.
命令如下:

Example
[www]#cd test
[test]#tar -zcvf test.tar.gz --exclude=1/6 --exclude=2 test

Example
[www]#tar -zcvf test.tar.gz --exclude=test/1/6 --exclude=test/2 test
查看 tar –help 帮助,–exclude后面跟的是通配符或者正则表达式。这个功能也很强大,不是么。例如想排除1文件夹下的所有.log文件,那就可以这样子:
通配符:

Example
[www]#tar -zcvf test.tar.gz --exclude=test/1/*.log test
正则:

Example
[www]#tar -zcvf test.tar.gz --exclude=/test\/1\/.*log/ test
注意: 要打包的test文件夹或文件必须在命令最后,否则不会生效。

转载 http://digdeeply.org/archives/11271575.html

最新文章

  1. .NET Core中间件的注册和管道的构建(3) ---- 使用Map/MapWhen扩展方法
  2. Time Consume Problem
  3. 【BZOJ-4523】路由表 Trie树 + 乱搞
  4. Selenium 新手入门(C#)1. 用vs运行调用Selenium打开页面
  5. Java类加载信息的顺序:包括静态代码快、静态类变量、非静态代码快、构造方法、普通方法
  6. win7修改软件【授权给…】后面的名称
  7. 【Merge Sorted Array】cpp
  8. codeforces 691E Xor-sequences 矩阵快速幂
  9. USACO prefix TrieTree + DP
  10. Android onConfigurationChanged(Configuration cfg) 无法触发问题
  11. oracle索引(转)
  12. MDK5 设置project targents?如何实现的有知道的请共享一下谢谢感激不尽!!!!
  13. mysql client--笔记-修改密码-登录-查看数据库-创建数据库
  14. 消息 xxx,级别 16,状态 x,过程 sp_executesql,第 x 行 过程需要类型为 'ntext/nchar/nvarchar' 的参数 '@statement'。
  15. 加壳工具-Virbox Protector Standalone
  16. mysqld_safe 无法启动的原因
  17. 教你用CMD命令查询域名的DNS解析记录:A,NS,MX,CNAME,TXT
  18. ES6 class 技术点拾遗
  19. 小组冲刺第十一天站立会议(发布Alpha版+网站链接)
  20. Discuz常见大问题-如何自定义单个页面

热门文章

  1. 【原】使用SQLite打开本地*.db文件
  2. js判断ie11浏览器
  3. YII的关联查询
  4. redis系列
  5. [转载] 对象存储(2):OpenStack Swift——概念、架构与规模部署
  6. Linux下查看文件权限、修改文件权限的方法
  7. HBase分享会议笔记
  8. 详解zabbix安装部署(Server端篇)
  9. 转:随机函数 C++中rand()函数的用法
  10. 转载---jboss简单使用