📌  相关文章
📜  scp 从远程到本地 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:05:05.852000             🧑  作者: Mango

介绍SCP命令

SCP命令是Secure Copy的缩写,它是基于SSH协议进行文件传输的命令行工具。使用SCP命令可以方便地将文件从本地传输到远程服务器,或从远程服务器传输到本地。

语法
scp [参数] [源文件路径] [目标文件路径]
参数
  • -r:递归复制整个目录。
  • -P:指定ssh端口号。
  • -v:显示详细的SCP传输过程。
从远程到本地
scp username@remote:/path/to/file /path/to/local/directory
  • username:远程服务器的用户名。
  • remote:远程服务器的IP地址或域名。
  • /path/to/file:远程服务器上的文件路径。
  • /path/to/local/directory:本地文件夹路径。
从本地到远程
scp /path/to/local/file username@remote:/path/to/remote/directory
  • /path/to/local/file:本地文件路径。
  • username:远程服务器的用户名。
  • remote:远程服务器的IP地址或域名。
  • /path/to/remote/directory:远程服务器上的文件夹路径。
示例

从远程服务器下载文件到本地:

scp username@remote:/path/to/remote/file /path/to/local/directory

从本地上传文件到远程服务器:

scp /path/to/local/file username@remote:/path/to/remote/directory

递归复制整个目录:

scp -r username@remote:/path/to/remote/directory /path/to/local/directory
参考链接