我有兩臺服務器。我想使用bash將文件從服務器A中的目錄移動到服務器B中的目錄。任何人都有什麼想法來做到這一點最好的方法是什麼?如何使用bash將文件從一個基於Unix的服務器移動到另一個服務器?
在此先感謝。
我有兩臺服務器。我想使用bash將文件從服務器A中的目錄移動到服務器B中的目錄。任何人都有什麼想法來做到這一點最好的方法是什麼?如何使用bash將文件從一個基於Unix的服務器移動到另一個服務器?
在此先感謝。
爲什麼不使用scp
(take a look)或rsync
(again, you can find some information here)?
標準命令 「移動文件」 包括 「CP」(如果遠程目錄安裝), 「SCP」(安全接班人到「rcp」),當然還有「ftp」。任何這些命令都可以用「bash」編寫腳本。爲了「移動」一個文件,你的腳本會「rm」原始文件。
如果你經常這樣做,對於許多文件,其中一些可能已經存在(並且不需要重新複製),那麼也許「rsync的」可能是一個更好的方法:
http://www.howtoforge.com/mirroring_with_rsync
'希望有幫助!
是的,似乎工作感謝提示。 – Eman
@Eman - *什麼*似乎工作? scp或rsync? – paulsm4
scp就是我用過的。 – Eman