rsync命令用法
在配置完rsync伺服器後,就可以從客戶端發出rsync命令來實現各種同步的操
作。rsync有很
多功能選項,下面就對介紹一下常用的選項:
rsync的命令格式可以為:
1. rsync [option]... src [src]... [user@]host:dest
2. rsync [option]... [user@]host:src dest
3. rsync [option]... src [src]... dest
4. rsync [option]... [user@]host::src [dest]
5. rsync [option]... src [src]... [user@]host::dest
6. rsync [option]... rsync://[user@]host[:port]/src [dest]
rsync有六種不同的工作模式:
1. 拷貝本地檔案;當src和des路徑資訊都不包含有單個冒號":"分隔符時就啟動這種工作模式。
2.使用乙個遠端shell程式(如rsh、ssh)來實現將本地機器的內容拷貝到遠端機器。當dst路徑位址包含單個冒號":"分隔符時啟動該模式。
3.使用乙個遠端shell程式(如rsh、ssh)來實現將遠端機器的內容拷貝到本地機器。當src位址路徑包含單個冒號":"分隔符時啟動該模式。
4. 從遠端rsync伺服器中拷貝檔案到本地機。當src路徑資訊包含"::"分隔符時啟動該模式。
5. 從本地機器拷貝檔案到遠端rsync伺服器中。當dst路徑資訊包含"::"分隔符時啟動該模式。
6. 列遠端機的檔案列表。這類似於rsync傳輸,不過只要在命令中省略掉本地機資訊即可。
例子:rsync -r**uqz --delete 10.10.144.112::transcode/org .
其中各個引數含義:
-v , --verbose 複雜的輸出資訊
-q , --quiet 安靜模式,幾乎沒有訊息產生, 常用在以cron執行rsync
-a, --archive archive mode 許可權儲存模式,相當於 -rlptgod 引數。很快速的儲存幾乎所有的許可權設定,除了硬式連線(透過-h設定)。
-r, --recursive 複製所有下面的資料(透過)
--delete 刪除傳送斷已經不存在,而目的端存在的檔案
-u 只進行更新,防止本地新檔案被重寫,注意兩者機器的時鐘的同時
rsync 命令格式
rsync 的命令格式可以為以下六種 rsync option src dest rsync option src user host dest rsync option user host src dest rsync option user host src dest rsync option ...
rsync 命令簡介
如果您同時使用筆記本計算機和桌面計算機,就可能需要及時地同步它們。另外,除了在家裡執行同步之外,還可能希望從遠端站點執行同步 就拿我來說,我在旅途中使用筆記本計算機,在此期間希望確保把在筆記本上做的工作備份到桌面計算機上。丟失筆記本並因此丟失所有工作是真正的大災難!對於這個問題有許多解決方案 本文介...
rsync用法及引數詳解
rsync的目的是實現本地主機和遠端主機上的檔案同步 包括本地推到遠端,遠端拉到本地兩種同步方式 也可以實現本地不同路徑下檔案的同步,但不能實現遠端路徑1到遠端路徑2之間的同步 scp可以實現 不考慮rsync的實現細節,就檔案同步而言,涉及了原始檔和目標檔案的概念,還涉及了以哪邊檔案為同步基準。例...