zhyiwww
          用平實的筆,記錄編程路上的點點滴滴………
          posts - 536,comments - 394,trackbacks - 0
          用tar打包時排除文件:
          可以使用-exclude參數

          如:
          tar cvfz  backup_1.tar.gz  /opt/data  -exclude=resource*
          在打包/opt/data時就排除了resource命名的目錄和文件。


          如果想不包含部分的特定文件列表,可以把不包含的文件放到一個文件ext.txt

          然后
          tar cvfz  backup_1.tar.gz   -exclude=resource*  -X ext.txt  /opt/data

          就可以了。

          我的ext.txt文件內容如下:

          $ cat /tmp/ext.txt
          /opt/data/devs/locks/db-logs.lock
          /opt/data/devs/locks/db.lock
          /opt/data/devs/hooks/post-revprop-change.tmpl
          /opt/data/devs/hooks/pre-lock.tmpl
          /opt/data/devs/hooks/post-unlock.tmpl
          /opt/data/devs/db/transactions
          /opt/data/devs/db/txn-current-lock
          /opt/data/devs/db/write-lock
          /opt/data/devs/db/format
          /opt/data/devs/conf/passwd

          這樣就可以在打包的時候不包含以上的文件或者目錄。



          |----------------------------------------------------------------------------------------|
                                     版權聲明  版權所有 @zhyiwww
                      引用請注明來源 http://www.aygfsteel.com/zhyiwww   
          |----------------------------------------------------------------------------------------|
          posted on 2012-08-23 15:55 zhyiwww 閱讀(16673) 評論(1)  編輯  收藏 所屬分類: linux

          FeedBack:
          # re: tar打包時排除一些文件或者目錄[未登錄]
          2016-06-17 15:24 | 123
          有點扯不好使  回復  更多評論
            
          主站蜘蛛池模板: 阿拉善盟| 曲麻莱县| 武威市| 体育| 监利县| 合江县| 溧水县| 富阳市| 龙胜| 丰都县| 建平县| 临高县| 昭通市| 潜山县| 青川县| 杂多县| 大关县| 天全县| 富宁县| 金平| 禄劝| 漾濞| 区。| 尼木县| 长治市| 海晏县| 清镇市| 会理县| 新龙县| 崇仁县| 苏尼特左旗| 广宁县| 宜昌市| 台北市| 隆安县| 丹凤县| 商丘市| 吴忠市| 和林格尔县| 枣强县| 景德镇市|