linux下使用scp跨機遠端拷貝

2021-10-20 08:21:18 字數 1167 閱讀 8589

scp傳輸是加密的,當你伺服器硬碟變為唯讀 read only system時,用scp可以幫你把檔案移出來。類似的工具有rsync;scp消耗資源少,不會提高多少系統負荷,在這一點上,rsync就遠遠不及它了。rsync比scp會快一點,但當小檔案多的情況下,rsync會導致硬碟i/o非常高,而scp基本不影響系統正常使用。

一、命令格式

scp [引數] [原路徑] [目標路徑]

二、引數

三、使用說明

實際中請注意防火牆策略,如要指令碼執行可考慮互信或其他方法。

1.從本地伺服器複製到遠端伺服器

(1)複製檔案

$scp local_file remote_username@remote_ip:remote_folder

$scp local_file remote_ip:remote_folder

(2)複製目錄

$scp -r local_file remote_username@remote_ip:remote_folder

$scp -r local_file remote_ip:remote_folder

指定了使用者名稱,命令執行後需要輸入使用者密碼;如果不指定使用者名稱,命令執行後需要輸入使用者名稱和密碼;

local_file 本地檔案

remote_username 遠端使用者名稱

remote_ip 目標伺服器ip

remote_folder

目標檔案路徑

2.從遠端伺服器複製到本地伺服器

(1)複製檔案

$scp remote_username@remote_ip:remote_folder local_file

$scp remote_ip:remote_folder local_file

(2)複製目錄

$scp -r remote_username@remote_ip:remote_folder local_file

$scp -r remote_ip:remote_folder local_file

scp跨機遠端拷貝

scp是secure copy的簡寫,用於在linux下進行遠端拷貝檔案的命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能跨伺服器,而且scp傳輸是加密的。當你伺服器硬碟變為唯讀 read only system時,用scp可以幫你把檔案移出來。例項1 從遠處複製檔案到本地目錄 scp r...

scp 跨機遠端拷貝

scp是secure copy的簡寫,用於在linux下進行遠端拷貝檔案的命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能跨伺服器,而且scp傳輸是加密的。當你伺服器硬碟變為唯讀 read only system時,用scp可以幫你把檔案移出來。註解類似的工具有rsync scp消耗資源少...

scp 跨機遠端拷貝

scp是secure copy的簡寫,用於在linux下進行遠端拷貝檔案的命令,和它類似的命令有cp,不過cp只是在本機進行拷貝不能跨伺服器,而且scp傳輸是加密的。當你伺服器硬碟變為唯讀 read only system時,用scp可以幫你把檔案移出來。註解類似的工具有rsync scp消耗資源少...