-q 不顯示傳輸進度條。
-r 遞歸復制整個目錄。
-v 詳細方式顯示輸出。scp和ssh(1)會顯示出整個過程的調(diào)試信息。這些信息用于調(diào)試連接,驗證和配置問題。
-c cipher 以cipher將數(shù)據(jù)傳輸進行加密,這個選項將直接傳遞給ssh。
-F ssh_config 指定一個替代的ssh配置文件,此參數(shù)直接傳遞給ssh。
-i identity_file 從指定文件中讀取傳輸時使用的密鑰文件,此參數(shù)直接傳遞給ssh。
-l limit 限定用戶所能使用的帶寬,以Kbit/s為單位。
-o ssh_option 如果習慣于使用ssh_config(5)中的參數(shù)傳遞方式,
-P port 注意是大寫的P, port是指定數(shù)據(jù)傳輸用到的端口號
-S program 指定加密傳輸時所使用的程序。此程序必須能夠理解ssh(1)的選項。
4.使用實例:
scp命令的實際應用概述:
從本地服務器復制到遠程服務器:
(1) 復制文件:
命令格式:
代碼如下:
scp local_file remote_username@remote_ip:remote_folder11后臺執(zhí)行程序,并且重定向到日志文件:。記者了解到linux命令大全,時代互聯(lián)推出的scp代理平臺version4.0共分為五種模式:scp完全模式,scp新完全模式,scp可選通道模式,api接口模式和api整站模式。scp-404-j,這個scp甚至還能包容數(shù)據(jù)庫-scp-001(高維度作者創(chuàng)作出scp基金會)。
或者
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個指定了用戶名,命令執(zhí)行后需要輸入用戶密碼,第1個僅指定了遠程的目錄,文件名字不變,第2個指定了文件名
第3,4個沒有指定用戶名,命令執(zhí)行后需要輸入用戶名和密碼,第3個僅指定了遠程的目錄,文件名字不變,第4個指定了文件名
(2) 復制目錄:
命令格式:
scp -r local_folder remote_username@remote_ip:remote_folder
或者
scp -r local_folder remote_ip:remote_folder
第1個指定了用戶名,命令執(zhí)行后需要輸入用戶密碼;
第2個沒有指定用戶名,命令執(zhí)行后需要輸入用戶名和密碼;
從遠程服務器復制到本地服務器:
從遠程復制到本地的scp命令與上面的命令雷同linux命令大全,只要將從本地復制到遠程的命令后面2個參數(shù)互換順序就行了。
實例1:從遠處復制文件到本地目錄
[root@codfei .ssh]# scp id_rsa.pub192.168.1.4:/root/.ssh/192.168.1.6 root@192.168.1.4'。[root@slave keepalived]# scp -p notify.sh root@192.168.18.207:/etc/keepalived/。[root@masternagios .ssh]#scp id_rsa_pub root@192.168.1.210:/。
實例2:從遠處復制目錄到本地
命令:scp -r root@192.168.120.211:/opt/soft/mongodb /opt/soft/
實例3:上傳本地文件到遠程機器指定目錄