SCP
SCP 是 Secure Copy 的简写,用于 Linux 下进行远程拷贝文件的命令, SCP 传输是经过加密的。
SCP 用途
1.获取远程服务器上的文件
2.将本机上的文件上传到远程服务器上
远程服务器既没有配置 ftp 服务器,没有开启 web 服务器,也没有做共享,无法通过常规途径获取/上传文件时,只需要通过 scp 命令便可轻松的达到目的。
SCP 使用方法
1.获取远程服务器文件
1 | scp -P [端口号] [用户名]@[域名/IP]:/root/../文件名 [本地下载地址]/ |
2.获取远程服务器目录
1 | scp -P [端口号] -r [用户名]@[域名/IP]:/root/../目录名/ [本地下载地址]/目录名/ |
3.将文件上传到服务器
1 | scp -P [端口号] [本地上传文件地址]/文件名 [用户名]@[域名/IP]:/root/../目录名/ |
4.将本地目录上传到服务器上
1 | scp -P [端口号] -r [本地上传文件目录地址]/ [用户名]@[域名/IP]:/root/../目录名/ |
SCP 参数
-P [端口号]: SSH 的端口号,SSH 端口未修改默认为 22 。
-r : 表示递归复制
-C : 允许压缩
1 | scp -P 22 -r dist/ root@47.106.109.104:/root/../usr/tmp |