功能:
SCP命令主要在不同的主機之間復制文件,他采用SSH協議來保證復制的安全性,SCP每次都是全量完整復制,因此效率不高,適合第一次復制使用,增量復制建議使用rsync
語法:
scp [option] [[user@]host1:]file1 [[user@]host2:]file2
常用選項:
-P port 指定傳輸的端口號
-p 小寫p 傳輸后保留文件的原始屬性
-r 遞歸復制整個目錄
推送(從本地服務器復制到遠程服務器)文件或目錄。
[root@fenfa /]# scp /tmp/service.zip 10.2.11.229:/tmp
The authenticity of host '10.2.11.229 (10.2.11.229)' can't be established.
RSA key fingerprint is 05:b9:ba:60:54:60:89:d7:23:4d:42:c1:95:21:58:fb.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '10.2.11.229' (RSA) to the list of known hosts.
root@10.2.11.229's password: 輸入遠程服務器的密碼
service.zip
(如果沒有指定用戶名,就已當前機器上的用戶名登錄到遠程)
從遠程服務器將數據復制到本地服務器(拉取)
[root@fenfa tmp]# scp 10.2.11.229:/server/scripts/yum_install_nginx.sh .
root@10.2.11.229's password:
yum_install_nginx.sh
- 第一章:文件和目錄操作類命令
- 第一節:pwd命令
- 第二節:cd命令
- 第三節:mkdir命令
- 第四節:touch命令
- 第五節:ls命令
- 第六節:cp命令
- 第八節: mv命令
- 第九節:ln命令
- 第十節:find命令
- 第十一節:chattr命令
- 第十二節:chown命令
- 第十三節:chmod命令
- 第二章:文件過濾和內容編輯類命令
- 第一節: cat命令
- 第二節:less命令
- 第三節:head命令
- 第四節:tail命令
- 第五節:cut命令
- 第六節:sort命令
- 第七節:wc命令
- 第八節:tr命令
- 第三章:文本處理三劍客
- 第一節:grep命令
- 第二節:sed命令
- 第四章:linux信息顯示類或搜索命令
- 第一節:uname命令
- 第二節:du命令
- 第三節:data命令
- 第四節:echo命令
- 第五節:watch命令
- 第五章: 文件備份和壓縮類命令
- 第一節:tar命令
- 第二節:gzip壓縮
- 第三節:zip和upzip命令
- 第四節:scp命令
- 第五節: rsync文件同步工具命令
- 第六章:Linux用戶管理及用戶信息查詢類命令
- 第一節:useradd命令
- 第二節:usermod命令
- 第三節:userdel命令
- 第四節:groupadd和groupdel命令
- 第五節:passwd命令
- 第六節:su命令
- 第七節:visudo命令
- 第八節:id命令
- 第九節:w和who命令
- 第十節:last和lastb命令
- 第七章: Linux磁盤及文件系統管理
- 第一節:fdisk命令
- 第二節: partprobe命令
- 第三節:parted磁盤分區工具
- 第四節:mkfs命令
- 第五節:dumpe2fs命令
- 第六節: fsck命令
- 第七節:mount和umount命令
- 第八節:dd命令
- 第九節:df命令