To prove what you have said when you were young! ——Alexy Young

Follow Your Heart

PM/ACP/PRINCE2……

   :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

由来:

在压缩某个文件夹的时候总有那么些个大的日志文件存在着,导致压缩的时候很费劲而且这些日志文件对新环境基本无用处。所以,需要压缩的时候排除掉,方法很简单,但百度上找到的--exclude方法貌似不行,我自己man了下,发现一些方法还是可以行得通的。

步骤:

1、建立排除文件exclude.txt

directory/log

(注意,这个编写不知道是什么规则,不能写绝对路劲,要写相对路径;而且log是目录,后面不能加"/",一加就报错,至今不明白为什么)

2、执行命令tar cvfX directory.20130624.tar exclude.txt directory

(注意,不能在tar cvfX写成tar -cvfX,加了个“-”就导致无法排除log目录)

3、检查是否排除log日志

tar -tf directory.20130624.tar

4、如果log下还有目录,则上述步骤也会出错。可把exclude.txt里面写成如下:

directory/log/directory1

directory/log/directory2

directory/log/directory3

……

保证最后directory1下面没有目录为止。

 

总结:

tar是个简单且常用的命令,但真能体会和理解他的构造还是有点困难。

posted on 2013-06-24 10:21  Alexy Young  阅读(1687)  评论(0编辑  收藏  举报

Alexy Young CHASEDREAM