访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

9.Linux命令---scp

时间:2019-07-11

linux命令_linux命令_linux命令手册

用途:scp命令用于多台Linux之间复制文件和目录

需求:目前有两台Linux服务器A和B,现在要将A中的/home/hadoop/hbase文件夹下的内容复制到B中/home/hadoop目录下

分析:①不使用scp命令,需将A中的文件压缩打包,然后sz导出导本地,然后再从本地上传到B中指定目录

linux命令_linux命令_linux命令手册

②使用scp命令,就简单多了

scp -r /home/ysc/hadoop-1.1.1 ysc@devcluster03:/home/ysc/hadoop-1.1.1。13、scp -r /home/ysc/hadoop-1.1.1/lib devcluster02:/home/ysc/hadoop-1.1.1/。scp -r /home/ysc/hadoop-1.1.1/lib devcluster03:/home/ysc/hadoop-1.1.1/。

参数解释:① -r:递归复制整个目录

linux命令_linux命令手册_linux命令

②/home/hadoop/hbase:服务器A中的目录

③hadoop:服务器B的用户名(可以通过adduser添加用户)

④@:必须使用@

linux命令_linux命令手册_linux命令

通过上面两张图片,直接说明了,官方暂时停止了免费的登陆器配置器更新,只把收费的放在了里面,你们需要配置出自大读取列表地址的登陆器,可以选择有的免费登陆器配置器可以用的引擎包,这个下载地址在上面已经提供了。 webservice也一样,webservice客户端要调用一个webservice服务,首先要有知道这个服务的地址在哪,以及这个服务里有什么方法可以调用,所以,webservice务器端首先要通过一个wsdl文件来说明自己家里有啥服务可以对外调用,服务是什么(服务中有哪些方法,方法接受的参数是什么,返回值是什么),服务的网络地址用哪个url地址表示,服务通过什么方式来调用。webservice也一样,webservice客户端要调用一个webservice服务,首先要有知道这个服务的地址在哪,以及这个服务里有什么方法可以调用,所以linux命令,webservice务器端首先要通过一个wsdl文件来说明自己家里有啥服务可以对外调用,服务是什么(服务中有哪些方法,方法接受的参数是什么,返回值是什么),服务的网络地址用哪个url地址表示,服务通过什么方式来调用。

⑥冒号:命令中slave1后面的一个冒号,也是必须

⑦/home/hadoop:服务器B中的目录

linux命令_linux命令_linux命令手册

其他:使用命令由服务器A传递文件到B服务器

①输入命令回车linux命令,则会提示输入命令行中用户在服务器B的密码,密码成功则复制成功

②或者,可以配置服务器A--->B的免密登陆,省却了输入密码的困扰。免密登陆多用于Shell脚本编程中。

记录一下,方便以后的随时查看,如有错误,欢迎纠正

如想了解更多:https://www.runoob.com/linux/linux-comm-scp.html