SCP 命令

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

参考博文

scp 命令