tar排除指定目录打包
2015-09-06 15:19
337 查看
转载自:http://hxl2009.blog.51cto.com/779549/476513
假设 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必须在命令最后,不然没有效果.
将 /etc/ 内的所有文件备份下来,并且保存其权限!
tar -zxvpf /tmp/etc.tar.gz /etc
#这个 -p 的属性是很重要的,尤其是当您要保留原本文件的属性时!
在 /home 当中,比 2010/06/01 新的文件才备份
tar -N '2010/06/01' -zcvf home.tar.gz /home
备份 /home, /etc ,但不要 /home/dmtsai
tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc
假设 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必须在命令最后,不然没有效果.
将 /etc/ 内的所有文件备份下来,并且保存其权限!
tar -zxvpf /tmp/etc.tar.gz /etc
#这个 -p 的属性是很重要的,尤其是当您要保留原本文件的属性时!
在 /home 当中,比 2010/06/01 新的文件才备份
tar -N '2010/06/01' -zcvf home.tar.gz /home
备份 /home, /etc ,但不要 /home/dmtsai
tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc
相关文章推荐
- c++学习笔记-动态绑定
- 读取纯真IP数据库C++源代码
- Gradle: Running a jar file
- 中英文混合长度的计算以及截取
- iOS开发UI -- 在storeBoard中通过标识符找到页面
- 软件系统体系结构---C/S B/S P2P架构(概述)
- STL中的所有容器资料
- 积分图像的应用(二):非局部均值去噪(NL-means)
- Android 系统栏,状态栏的隐藏
- C语言putenv()函数和getenv()函数的使用详解
- android的m、mm、mmm编译命令的使用
- wampserver安装pthreads多线程扩展教程
- redhat 2.6 版本以上的内核编译
- 非局部均值去噪(NL-means)
- Swift UIButton UIButtonType
- 计算机算法常用术语中英对照
- 1.请求服务器常见错误
- Linux字符设备驱动之Tiny6410 LED驱动分析
- app崩溃日志分析
- 需求 - 3 - 长按菜单栏