Linux远程拷贝scp命令详解

访客 阅读:274 2019-11-19 17:22:36 评论:0

Linux的scp命令可以实现两台服务器之间互相拷贝文件,我的测试环境是Centos6.4.

基本的命令格式

scp 拷贝目标文件  [email protected]:远程目录

一、从本机拷贝到目标远程主机

# scp php-7.2.4.tar.gz root@192.168.9.142:/usr/local/src/   //这里是从当前主机拷贝到IP位142的局域网主机目录/usr/local/src下
The authenticity of host '192.168.9.142 (192.168.9.142)' can't be established. 
RSA key fingerprint is 11:b6:be:81:a0:be:b7:14:b4:2d:d6:99:de:8d:7c:f1. 
Are you sure you want to continue connecting (yes/no)? yes     //输入回车会弹出提示,然后输入yes回车
root@192.168.9.142's password:    //输入密码即可

执行完成之后,去目标远程主机对应目录查看,文件在,说明成功

二、从远程主机拷贝到本机

# scp root@192.168.9.142:/usr/local/src/redis.tar.gz /usr/local/src/  //这里是从目标主机142拷贝文件到本机/usr/local/src下
root@192.168.9.142's password:   //输入远程主机密码回车即可
redis.tar.gz                                            100% 1696KB   1.7MB/s   00:00 

补充、一次拷贝多个文件或者目录

# scp root@192.168.9.142:/usr/local/src/cp_dir/*.php /usr/local/src/  //拷贝多个文件
# scp -r root@192.168.9.142:/usr/local/src/cp_dir/ /usr/local/src/   //拷贝目录

 

标签:linux
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

发表评论
搜索
关注我们

扫一扫关注我们,了解最新精彩内容