博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tar排除指定目录打包
阅读量:6518 次
发布时间:2019-06-24

本文共 594 字,大约阅读时间需要 1 分钟。

转载自: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

转载于:https://www.cnblogs.com/zl0372/p/linux_tar.html

你可能感兴趣的文章
网络风险评估入门之nmap常用方法
查看>>
强大的C# Expression在一个函数求导问题中的简单运用
查看>>
101宏定义的其他用法
查看>>
AS3 Embed用法笔记
查看>>
教您如何在Word的mathtype加载项中修改章节号
查看>>
Mysql_Learning_Notes_系统结构_1_数据类型
查看>>
解决ScrollView下嵌套ListView、GridView显示不全的问题
查看>>
Android--Handler的使用方法:在子线程中更新界面
查看>>
【python 字符串】 字符串的相关方法(二)
查看>>
[七]基础数据类型之Float详解
查看>>
Android Studio 中配置强大的版本管理系统
查看>>
华为实习日记——第三十六天
查看>>
unity3d平铺图片
查看>>
linux之SQL语句简明教程---CONCATENATE
查看>>
CentOS下面定时删除N天前的文件
查看>>
php 安装ffmpeg-php
查看>>
Tomcat安全加固配置手册
查看>>
拨×××后不影响正常上网
查看>>
linux挂载windows共享文件夹的方法
查看>>
zabbix优化记一次惨痛的zabbix数据库优化
查看>>