用途:scp命令用于多台Linux之间复制文件和目录
需求:目前有两台Linux服务器A和B,现在要将A中的/home/hadoop/hbase文件夹下的内容复制到B中/home/hadoop目录下
分析:①不使用scp命令,需将A中的文件压缩打包,然后sz导出导本地,然后再从本地上传到B中指定目录
②使用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:递归复制整个目录
②/home/hadoop/hbase:服务器A中的目录
③hadoop:服务器B的用户名(可以通过adduser添加用户)
④@:必须使用@
通过上面两张图片,直接说明了,官方暂时停止了免费的登陆器配置器更新,只把收费的放在了里面,你们需要配置出自大读取列表地址的登陆器,可以选择有的免费登陆器配置器可以用的引擎包,这个下载地址在上面已经提供了。 webservice也一样,webservice客户端要调用一个webservice服务,首先要有知道这个服务的地址在哪,以及这个服务里有什么方法可以调用,所以,webservice务器端首先要通过一个wsdl文件来说明自己家里有啥服务可以对外调用,服务是什么(服务中有哪些方法,方法接受的参数是什么,返回值是什么),服务的网络地址用哪个url地址表示,服务通过什么方式来调用。webservice也一样,webservice客户端要调用一个webservice服务,首先要有知道这个服务的地址在哪,以及这个服务里有什么方法可以调用,所以linux命令,webservice务器端首先要通过一个wsdl文件来说明自己家里有啥服务可以对外调用,服务是什么(服务中有哪些方法,方法接受的参数是什么,返回值是什么),服务的网络地址用哪个url地址表示,服务通过什么方式来调用。
⑥冒号:命令中slave1后面的一个冒号,也是必须
⑦/home/hadoop:服务器B中的目录
其他:使用命令由服务器A传递文件到B服务器
①输入命令回车linux命令,则会提示输入命令行中用户在服务器B的密码,密码成功则复制成功
②或者,可以配置服务器A--->B的免密登陆,省却了输入密码的困扰。免密登陆多用于Shell脚本编程中。
记录一下,方便以后的随时查看,如有错误,欢迎纠正
如想了解更多:https://www.runoob.com/linux/linux-comm-scp.html