命令格式:
命令功能:
- scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录。
命令参数:
使用示例:
// scp 远程用户@远程IP:远程文件路径 本地保存路径
[root@rabbit-102 ~]# scp root@x.x.x.x:/var/tmp/a.txt /var
// -r 参数表示复制整目录
[root@rabbit-102 ~]# scp -r root@x.x.x.x:/var /var
// scp 本地文件路径 远程用户名@远程IP:远程保存路径
[root@rabbit-102 ~]# scp /var/a.txt root@x.x.x.x:/var/tmp
// -r 表示整目录
[root@rabbit-102 ~]# scp -r /var/tmp root@x.x.x.x:/var/tmp
// for命令循环获取ip地址(也可以是hostname),然后通过do来执行scp命令,最后done表示循环结束
[root@rabbit-102 ~]# for ip in 192.168.250.102 192.168.250.103;do scp ./config/elasticsearch.yml root@$ip:/opt/elasticsearch-7.8.0/config;done