--来源《Linux就该这么学》
格式:scp【参数】本地文件 远程账户@远程IP地址:远程目录
参数 | 作用 |
-v | 显示详细的连接进度 |
-P | 指定远程主机的sshd端口号 |
-r | 用于传送文件夹 |
-6 | 使用IPv6协议 |
把文件test.txt上传到端口为22的主机192.168.3.99的/opt目录下
[root@localhost local]# scp /usr/local/test.txt 192.168.3.99:/opt
把文件test.txt上传到端口为2022的主机192.168.3.99的/home目录下
[root@localhost local]# scp -P 2022 /usr/local/test.txt root@192.168.3.99:/home
把文件夹readme上传到端口为2022的主机192.168.3.99的/usr/local目录下
[root@localhost readme]# scp -r -P 2022 /usr/local/readme/ root@192.168.3.99:/usr/local/
显示详细信息
[root@localhost readme]# scp -v -r -P 2022 /usr/local/readme/ root@192.168.3.99:/usr/local/
从云服务器下载文件夹里的文件(包含文件夹)
建议加上-C参数,不然下载大文件会出现stalled的情况
-C(提速,降低stalled概率)
-r(下载文件和文件夹)
-l(限速,不常用)8192
[root@localhost readme]# scp -C -v -r -P 2022 /usr/local/readme/ root@192.168.3.99:/usr/local/