linux tar压缩排除某个文件夹
来源:互联网 发布:3d网络渲染 编辑:程序博客网 时间:2024/06/05 23:05
一般直接用tar命令打包很简单,直接使用 tar -zcvf test.tar.gz test 即可。
在很多时候,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打包的时候排除其中1、2个目录或文件。
这时候我们在用tar命令打包的时候,增加参数 –exclude 就能达到目的。
例如:
我们以tomcat 为例,打包的时候我们要排除 tomcat/logs 目录,命令如下:
tar -zcvf tomcat.tar.gz --exclude=tomcat/logs tomcat
如果要排除多个目录,增加 –exclude 即可,如下命令排除logs和libs两个目录及文件xiaoshan.txt:
tar -zcvf tomcat.tar.gz --exclude=tomcat/logs --exclude=tomcat/libs --exclude=tomcat/xiaoshan.txt tomcat
这里要说一下注意事项:
大家都知道Linux在使用tab键的时候会对目录名称自动补全,这很方便,大家也比较常用。
如我们输入 tomcat/lo 的时候按tab键,命令行会自动生成 tomcat/logs/ ,对于目录,最后会多一个 “/”
这里大家要注意的时候,在我们使用tar 的–exclude 命令排除打包的时候,不能加“/”,否则还是会把logs目录以及其下的文件打包进去。
错误写法:
tar -zcvf tomcat.tar.gz --exclude=tomcat/logs/ --exclude=tomcat/libs/ tomcat
正确写法:
tar -zcvf tomcat.tar.gz --exclude=tomcat/logs --exclude=tomcat/libs tomcat
0 0
- linux tar压缩排除某个文件夹
- linux tar压缩排除某个文件夹
- linux tar压缩排除某个文件夹
- linux tar压缩排除某个文件夹
- linux tar压缩排除某个文件夹
- tar压缩排除某个文件夹
- tar压缩排除某个文件夹
- tar压缩排除某个文件夹
- tar排除某个文件夹
- linux压缩时排除某个文件夹
- tar 命令 排除文件夹 压缩
- linux压缩 排除文件夹
- Linux tar 命令去掉要压缩目录中的某个文件夹
- Linux tar压缩时排除某个目录或文件的参数
- Linux tar压缩时排除某个目录或文件的参数
- Linux tar压缩时排除某个目录或文件的参数
- Linux系统下使用tar压缩时排除某个目录或文件
- Linux命令 tar压缩排除指定目录
- spring配置文件的说明
- Boke测试
- Phoenix 技术分享
- MySQL的Replace into 与Insert into ..... on duplicate key update ...真正的不同之处
- 对选中图层的操作
- linux tar压缩排除某个文件夹
- 登陆页面实现保存帐号密码功能
- 有限元方法编程计算电场中各个区域分布的电势
- EMD方法基本基本知识
- Shell打印日期范围的列表日期
- 排序算法--归并排序法
- RN 最容易crash的代码用法及应对措施(持续更新)
- logger日志模块
- Java设计模式——创建型