字體:  

Rsync --exclude-from 同步資料時如何做例外處理

apple 發表於: 2012-1-09 16:49 來源: ADJ網路控股集團


在Linux 上用 rsync 同步資料時,通常都是整個目錄sync...但是如果有些檔案要例外處理時...就需要使用到 --exclude-from 的參數了~~

例如本機根目錄有個 /test 資料匣...裡面有4個檔案...
1.txt
2.txt
3.txt
4.txt

想要同步到 remote主機時 ... 2.txt 3.txt 不想同步過去...這時可以寫個簡單的文字檔...放在根目錄下如: ignore

一個條件就一行...

QUOTE:


2.txt
3.txt


然後下指令時...就可以寫成

QUOTE:


rsync -avl --delete --exclude-from=/ignore /test/ remote:/test/


這樣對於很多個檔案要做例外處理時就很方便囉~~