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