巴中热线

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 5781|回复: 0

[电脑网络] 两台linux系统文件夹拷贝 scp命令安装使用方法

[复制链接]
发表于 2017-3-19 11:24:09 | 显示全部楼层 |阅读模式

注册巴中热线论坛,交好友享优惠,衣食住行吃喝玩乐尽在 BZHOT.com

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
问题场景:
两台linux系统需要用scp命令实现文件和文件夹互传

解决方法:
一、安装scp命令服务
#which scp   //查找scp目录
/usr/bin/scp
#rpm -qf /usr/bin/scp   //查看scp安装包
openssh-clients-5.3p1-94.el6.x86_64
可见scp这东西应该属于openssh-clients这个包,执行:
#yum -y install openssh-clients   //安装scp服务

二、scp命令使用方法
1、复制本机/home/administrator/test目录至远程主机192.168.1.100的/root目录下
#scp -r /home/administrator/test/ root@192.168.1.100:/root/

2、拷贝单个文件至远程主机
#scp /home/administrator/test.txt root@192.168.1.100:/root/
其实上传文件和文件夹区别就在参数 -r, 跟cp, rm的参数使用差不多,文加夹多个 -r

3、远程文件/文件夹下载
举例:把192.168.62.10上面的/root/文件夹,下载到本机/home/administrator/new/下,使用远程端的root登陆
#scp -r root@192.168.62.10:/root/ /home/administrator/new/

4、用user08登录139.216.5.110:22并上传本地localdata目录到远程StockWay/
#scp -r -P 22 /StockWay/localdata/ user08@139.216.5.110:/StockWay/

5、用root登录119.217.0.10:45685并下载/tmp/data.tar.gz到本机/tmp/ 注意:在需要指定端口时要使用-P(大写的P),而且要紧跟在scp之后
#scp -P 45685 root@119.217.0.10:/tmp/data.tar.gz /tmp/data.tar.gz

执行scp命令后,会提示是否ssh远程连接主机,输入yes回车,如果输入远程主机密码后报错:
bash: scp: command not found
执行安装ssh客户端服务
#yum -y install openssh-clients




上一篇:Discuz论坛QQ互联登录报错connect_error_code_20003和connect_error_code_0解决方法
下一篇:linux系统用scp一对多传文件后台执行方法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

巴中热线 - 精彩推荐上一条 /1 下一条

快速回复 返回顶部 返回列表