文件同步rsync

rsync -avc -e ssh --exclude-from './exclude.list' /home/deploy/apps/noso [email protected]:/home/ec2-user/apps/


命令格式:
#rsync [option] 源路徑 目標路徑
其中:
[option]:
a:使用archive模式,等於-rlptgoD,即保持原有的文件權限
z:表示傳輸時壓縮數據
v:顯示到屏幕中
e:使用遠程shell程序(可以使用rsh或ssh)
--delete:精確保存副本,源主機刪除的文件,目標主機也會同步刪除
--include=PATTERN:不排除符合PATTERN的文件或目錄
--exclude=PATTERN:排除所有符合PATTERN的文件或目錄
--password-file:指定用於rsync服務器的用戶驗證密碼


源路徑和目標路徑可以使用如下格式:
rsync://[USER@]Host[:Port]/Path     <--rsync服務器路徑
[USER@]Host::Path                         <--rsync服務器的另一種表示形式
[USER@]Host:Path                          <--遠程路徑
LocalPath                                       <--本地路徑

發佈了59 篇原創文章 · 獲贊 6 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章