2008年10月20日 星期一

tar 的進階用法 XD

from 強者我同學 ShinHsin

--------------------------

壓縮時排除某些檔案

--exclude FILE 打包時,排除指定的檔案
-X, --exclude-from FILE 讀取指定檔案(文字檔案),作為排除打包的檔案表列依據。
法1: 只排除單個目錄
tar -cvzf 檔名.tar.gz 要壓的東西 --exclude 排除目錄名
法2:排除多個目錄可建立一個文字檔excludelist,將要排除的目錄全寫在裡面
tar -cvzf 檔名.tar.gz 要壓的東西 -X excludelistortar -cvzf 檔名.tar.gz 要壓的東西 --exclude-from excludelist

--------------------------

用tar建立含日期為檔名的壓縮檔

tar cvzf ~/backup/mybackup`date +%Y-%m-%d`.tar.gz ~/fileToBackup

沒有留言: