遠(yuǎn)程拷貝命令 如何拷貝遠(yuǎn)程電腦里的文件?
件保存在同一目錄下。-e:指定所要使用的遠(yuǎn)程shell程序,默認(rèn)為ssh。--port:連接daemon時(shí)使用的端口號(hào),默認(rèn)為873端口。--password-file:daemon模式時(shí)的密碼文件,
件保存在同一目錄下。
-e:指定所要使用的遠(yuǎn)程shell程序,默認(rèn)為ssh。
--port:連接daemon時(shí)使用的端口號(hào),默認(rèn)為873端口。
--password-file:daemon模式時(shí)的密碼文件,可以從中讀取密碼實(shí)現(xiàn)非交互式。注意,這不是遠(yuǎn)程shell認(rèn)證的密碼,而是rsync模塊認(rèn)證的密碼。
-W --whole-file:rsync將不再使用增量傳輸,而是全量傳輸。在網(wǎng)絡(luò)帶寬高于磁盤帶寬時(shí),該選項(xiàng)比增量傳輸更高效。
--existing:要求只更新目標(biāo)端已存在的文件,目標(biāo)端還不存在的文件不傳輸。注意,使用相對(duì)路徑時(shí)如果上層目錄不存在也不會(huì)傳輸。
--ignore-existing:要求只更新目標(biāo)端不存在的文件。和#34--existing#34結(jié)合使用有特殊功能,見下文示例。
--remove-source-files:要求刪除源端已經(jīng)成功傳輸?shù)奈募?/p>
rsync用法舉例:
eg:將/tmp/test.log文件傳送到172.10.1.2服務(wù)器的/tmp目錄下
rsync -av /tmp/test.log root@