rsync經常使用選項ssh
rsync經常使用選項 -a 包含-rtplgoD -r 同步目錄時要加上,相似cp時的-r選項 -v 同步時顯示一些信息,讓咱們知道同步的過程 -l 保留軟鏈接 -L 加上該選項後,同步軟連接時會把源文件給同步 -p 保持文件的權限屬性 -o 保持文件的屬主 -g 保持文件的屬組 -D 保持設備文件信息 -t 保持文件的時間屬性 --delete 刪除DEST中SRC沒有的文件 --exclude 過濾指定文件,如--exclude 「logs」會把文件名包含logs的文件或者目錄過濾掉,不一樣步 -P 顯示同步過程,好比速率,比-v更加詳細 -u 加上該選項後,若是DEST中的文件比SRC新,則不一樣步 -z 傳輸時壓縮
平時使用的話通常用-a足夠了,若是有特殊的同步,參考最後的幾個選項!spa
rsync -av test1/ 192.168.133.132:/tmp/test2/code
rsync -av -e "ssh -p 22" test1/ 192.168.133.132:/tmp/test2/blog
拉取同步
rsync -av -e "ssh -p 22" 192.168.15.230:/tmp/test . # 這裏是拉取在當前的位置class