文件同步工具,可實現「增量拷貝」;使用yum安裝rsync包服務器
經常使用選項:-a=-rtplgoD (-r同步目錄,-t保持文件的時間屬性,-p保持文件的權限屬性,-l保持軟鏈接,-g保持文件的屬組,-o保持文件的屬主,-D保持設備文件信息);ssh
-v可視化;工具
-L同步軟鏈接時,把軟鏈接的源文件同步(即同步到目標的是原文件,而不是一個軟連接,和-l對應);spa
-z傳輸時壓縮;同步
-P顯示同步過程,比-v詳細;可視化
-u若目標的文件比源文件新,則同步取消權限
--delete刪除目標(備份的)中源(原始)沒有的文件;rsync
--exclude 「logs」;不一樣步包含logs字符的文件名的文件;yum
--port 873指定rsync端口端口
rsync -av /etc/passwd /tmp/1.txt #將passwd文件同步到/tmp/下並更名字爲1.txt
rsync -av /etc/passwd root@192.168.1.100:/tmp/1.txt #將passwd文件同步到1.100的機器的/tmp/下並更名字爲1.txt,不加用戶默認按當前用戶執行操做
rsync -av root@192.168.1.11:/etc/passwd /tmp/1.txt #將192.168.1.11的passwd文件拷貝到本機/tmp/下並更名字爲1.txt
rsync -av -e 「ssh -p 22」/etc/passwd root@192.168.1.100:/tmp/1.txt #指定遠程服務器的ssh端口進行同步