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
          有點扯不好使  回復  更多評論
            
          主站蜘蛛池模板: 海兴县| 清丰县| 灵寿县| 资中县| 噶尔县| 通化县| 崇信县| 鄱阳县| 台湾省| 繁峙县| 衡阳市| 桑植县| 遂平县| 海宁市| 德安县| 巴彦淖尔市| 商丘市| 星子县| 浑源县| 惠水县| 建湖县| 读书| 通山县| 广宗县| 菏泽市| 肃南| 诸城市| 喜德县| 湖州市| 沂源县| 铜川市| 涡阳县| 博爱县| 汉中市| 宣化县| 门头沟区| 绍兴县| 左云县| 徐汇区| 泗洪县| 洞头县|