天天看點

rsync常用選項下

###
# 小約定:同步目錄時前後需要加/
# 實驗:/root/作為源目錄,/tmp/作為目标目錄
# rsync -av /root/111/ /tmp/111_dest/ 把root下的111同步到tmp下改名111_dest      
rsync常用選項下
# rsync -avL /root/111/ /tmp/111_dest/  這裡L(大寫)把軟連結指向的源檔案中的内容給同步過去,L(大寫)會覆寫l(小寫)的功能      
rsync常用選項下
# rsync -avL --delete /root/111/ /tmp/111_dest/  這裡--delete保證源目錄下的檔案與目标目錄下的檔案保持一緻,把多餘的自動删掉      
rsync常用選項下
# rsync -avL --exclude "*.txt" --exclude "abc*" /root/111/ /tmp/111_dest/ 這裡--exclude表示過濾檔案不同步      
rsync常用選項下
# rsync -avP /root/111/ /tmp/111_dest/ 這裡-P(大寫)顯示同步過程,比如速率,比-v更加詳細      
rsync常用選項下
# rsync -avPu /root/111/ /tmp/111_dest/ 這裡-u保證源檔案不會覆寫目标目錄下最新被修改的檔案      
rsync常用選項下
# rsync -avPz /root/111/ /tmp/111_dest/ 這裡-z看不出什麼效果,在遠端傳輸資料時,檔案比較多的時候,加上這個選項可以節省帶寬,增加速度