tar 压缩排除 - jues
wine中文乱码的终极解决方法
linux下保存笔记本屏幕亮度设置r(背光亮度)的方法

tar 压缩排除

jues posted @ 2013年6月10日 00:06 in 笔记(转载) , 745 阅读

这两天需要根据现有的生产环境搭建一个测试环境,碰到了些问题,其中一个便是用tar打包的问题

 

一般某个文件夹例如tomcat用tar打包很简单

tar zcvf tomcat.tar.gz tomcat

这样就可以了

 

但是生产环境下tomcat里面的日志文件非常庞大,有几十个G,总不能把这几十个G相对无用的log也一起down下来吧

 

网上查了下用tar --exclude似乎可以解决

 

后来就照葫芦画瓢写了个这样的命令

tar zcvf tomcat.tar.gz --exclude=tomcat/logs/ --exclude=tomcat/webapp/xxxx//WEB-INF/logs/  tomcat

但是这样还是会把这些个日志文件全部打包进去

 

后来搞了很久才知道,正确的写法应该是

tar zcvf tomcat.tar.gz --exclude=tomcat/logs --exclude=tomcat/webapp/xxxx//WEB-INF/logs  tomcat

 

因为linux里面的bash很好用,经常用TAB键自动补全路径,这样文件夹后面都会加上/符号

 

 

摘于: http://blog.csdn.net/paololiu/article/details/7441915

 

Avatar_small
依云 说:
2013年6月10日 12:14

错了,这是因为 bash 很难用。你试试 zsh 就明白了。


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter