linux伺服器之間傳輸檔案的四種方式

2021-07-27 05:46:47 字數 1366 閱讀 9497

1. scp

【優點】簡單方便,安全可靠;支援限速引數

【缺點】不支援排除目錄

【用法】

scp就是secure copy,是用來進行遠端檔案拷貝的。資料傳輸使用 ssh,並且和ssh 使用相同的認證方式,提供相同的安全保證 。

命令格式

scp [引數] 《源位址(使用者名稱@ip位址或主機名)>:《檔案路徑》 《目的位址(使用者名稱 @ip 位址或主機名)>:《檔案路徑》 舉例: scp /home/work/source.txt [email protected]:/home/work/  #把本地的source.txt檔案拷貝到192.168.0.10機器上的/home/work目錄下  scp [email protected]:/home/work/source.txt /home/work/  #把192.168.0.10機器上的source.txt檔案拷貝到本地的/home/work目錄下  scp [email protected]:/home/work/source.txt [email protected]:/home/work/  #把192.168.0.10機器上的source.txt檔案拷貝到192.168.0.11機器的/home/work目錄下 scp -r /home/work/sourcedir [email protected]:/home/work/  #拷貝資料夾,加-r引數 scp -r /home/work/sourcedir [email protected]:/home/work/  #使用主機名 scp -r -v /home/work/sourcedir [email protected]:/home/work/  #顯示詳情,加-v引數

2. rcp

【概述】

目標主機需要事先開啟rcp功能,並設定好rcp的許可權:把源主機加入到可信任主機列表中,否則無法在源主機上使用rcp遠端複製檔案到目標主機。

3. wget4. rsync

【優點】功能強大,操作類似scp,支援排除目錄,支援限速引數;還支援本地複製。

【缺點】暫無

【用法】

rsync是類unix系統下的資料映象備份工具,從軟體的命名上就可以看出來了——remote sync。它的操作方式和scp和相似,但是比scp強大很多。使用雙冒號分割主機名和檔案路徑時,是使用rsync伺服器,這裡不做介紹。

命令格式:

rsync [引數] 《源位址(使用者名稱@ip位址或主機名)>:《檔案路徑》 《目的位址(使用者名稱 @ip 位址或主機名)>:《檔案路徑》

舉例:

linux伺服器之間傳輸檔案

scp 引數 源位址 使用者名稱 ip位址或主機名 檔案路徑 目的位址 使用者名稱 ip 位址或主機名 檔案路徑 舉例 scp home work source.txt work 192.168.0.10 home work 把本地的source.txt檔案拷貝到192.168.0.10機器上的 h...

linux伺服器之間傳輸檔案的方式

1.scp 優點 簡單方便,安全可靠 支援限速引數 缺點 不支援排除目錄 用法 scp就是secure copy,是用來進行遠端檔案拷貝的。資料傳輸使用 ssh,並且和ssh 使用相同的認證方式,提供相同的安全保證 命令格式 scp 引數 源位址 使用者名稱 ip位址或主機名 檔案路徑 目的位址 使...

在伺服器之間傳輸檔案

因為imagenet放在230節點上,如果不把資料down到其他伺服器上的話,只能使用polyaxon排程跑 而在使用polyaxon過程中程式不知道為什麼總是崩掉,猜測和讀取imagenet的路徑有關,因此想了另乙個辦法,把資料down下來,一開始想的是先down到本地,再上傳到其他伺服器上,而光...