tar打包时排除一些文件或者目录
生活随笔
收集整理的這篇文章主要介紹了
tar打包时排除一些文件或者目录
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
From: http://www.blogjava.net/zhyiwww/archive/2012/08/23/386119.html
?
用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
這樣就可以在打包的時候不包含以上的文件或者目錄。
?
From: http://blog.csdn.net/agoago_2009/article/details/9339113
[root@localhost www]# pwd /home/www [root@localhost www]# tar -cvzf Jplayer.tar.gz --exclude=Jplayer/movie ./
===========================================================================
備份www目錄文件,但是要排除Jplayer/movie目錄
注意:在使用的時候:
是: --exclude=Jplayer/movie
不能是:?--exclude=Jplayer/movie/
總結
以上是生活随笔為你收集整理的tar打包时排除一些文件或者目录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 源代码下载 第六章 注解式控制器详解
- 下一篇: appserv安装