基礎命令學習目錄
2、上傳本地檔案到伺服器
scp /path/filename username@servername:/path
例如scp /var/www/test.php [email protected]:/var/www/ 把本機/var/www/目錄下的test.php檔案上傳到192.168.0.101這台伺服器上的/var/www/目錄中
例如:scp -r [email protected]:/var/www/test /var/www/
scp是secure copy的簡寫,用於在linux下進行遠端拷貝檔案的命令, scp傳輸是加密的,可能會稍微影響一下速度。另外,scp還非常不佔資源,不會提高多少系統負荷,在這一點上,rsync就遠遠不及它了。雖然 rsync比scp會快一點,但當小檔案眾多的情況下,rsync會導致硬碟i/o非常高,而scp基本不影響系統正常使用12
3456
78910
usage:
scp
[-1246bcpqrv] [-c cipher] [-f ssh_config] [-i identity_file]
[-l limit] [-o ssh_option] [-p port] [-s program]
[[user@]host1:]file1 ... [[user@]host2:]file2
-q: quiet
-r: recuersive
-p: properity
-
v
: verbose
-i: identity_file 【從指定檔案中讀取傳輸時使用的金鑰檔案,此引數直接傳遞給
ssh
】
-p: port
scp命令的實際應用概述:
從本地伺服器複製到遠端伺服器:
(1) 複製檔案:
命令格式:(2) 複製目錄:scp local_file remote_username@remote_ip:remote_folder
或者scp local_file remote_username@remote_ip:remote_file
或者scp local_file remote_ip:remote_folder
或者scp local_file remote_ip:remote_file
第1,2個指定了使用者名稱,命令執行後需要輸入使用者密碼,第1個僅指定了遠端的目錄,檔案名字不變,第2個指定了檔名
第3,4個沒有指定使用者名稱,命令執行後需要輸入使用者名稱和密碼,第3個僅指定了遠端的目錄,檔案名字不變,第4個指定了檔名
命令格式:scp -r local_folder remote_username@remote_ip:remote_folder
或者scp -r local_folder remote_ip:remote_folder
第1個指定了使用者名稱,命令執行後需要輸入使用者密碼;
第2個沒有指定使用者名稱,命令執行後需要輸入使用者名稱和密碼
出處:
個性簽名: 所有的事情到最後都是好的,如果不好,那說明事情還沒有到最後~
本文版權歸作者【小a玖拾柒】和【
scp命令詳解
scp 命令 scp 可以在 2個 linux 主機間複製檔案 命令基本格式 scp 可選引數 file source file target 從 本地 複製到 遠端 複製檔案 命令格式 scp local file remote username remote ip remote folder 或...
scp命令詳解
例如機器qa1往q2上傳送檔案,都是qa使用者 在qa1上生成公鑰和私鑰 ssh keygen t rsa檢視qa1的公鑰 cat ssh id rsa.pub將qa1的公鑰放到qa2的如下檔案 vim ssh authorized keys此時在qa1上執行 ssh qa qa2能跳轉到qa2伺服...
SCP命令詳解
scp命令使用者不同主機之間的檔案複製,ssh協議保證了複製的安全性,scp命令每一次複製都是完全複製,複製的效率不高,僅適用於第一次複製的時候使用,增量備份推薦使用rsync命令 scp 可選引數 本地主機檔案 遠端主機檔案 scp 可選引數 遠端主機檔案 本地主機檔案 c 壓縮傳輸 r 目錄 遞...