功能:
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命令