scp命令用于在网络中安全的传输文件,格式为:“scp [参数] 本地文件 远程帐户@远程IP地址:远程目录”。
参数 | 作用 |
-v | 显示详细的连接进度 |
-P | 指定远程主机的sshd端口号 |
-r | 传送文件夹时请加此参数 |
-6 | 使用ipv6协议 |
[root@linuxprobe ~]# echo "Welcome to LinuxProbe.Com" > readme.txt
[root@linuxprobe ~]# scp /root/readme.txt 192.168.10.20:/home
root@192.168.10.20's password:此处输入远程主机中root用户的密码
readme.txt 100% 26 0.0KB/s 00:00
scp实现服务器间文件复制
scp -P端口号 复制的文件名称 目标服务器地址:/目标目录/.
提示输入目标服务器的root密码
例:
scp -P22338 abc.tar.gz 111.111.111.111:/web/appid/.
补充一个远程到远程服务器的文件传输
scp我们经常都是远端到本地,本地到远端,
远端到远端其实scp也是可以的,只不过看不到进度
scp -pr3 192.168.60.4:/data/logstash-7.6.0 192.168.60.5:/data/
- 1
-p保留权限
-r递归
-3就是远端到远端了