📜  scp 文件下载 - Shell-Bash (1)

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

SCP 文件下载

简介

SCP(Secure Copy)是用于在计算机之间进行加密的文件传输的协议。它允许用户通过 SSH 安全地复制文件和目录。

SCP 的语法类似于 cp 命令。它的基本用法是下载文件,将文件从一个远程服务器复制到另一个本地计算机。

语法

SCP 的基本语法如下:

scp [options] [user@]host:source_file destination_file

参数说明:

  • options - 可选参数,常用参数包括 -r(递归复制)、-p(保留源文件时间戳和权限)、-C(开启压缩)、-v(显示详细输出信息)等。
  • user@ - 可选参数,指定远程服务器的用户。
  • host - 必选参数,指定远程服务器的地址或主机名。
  • source_file - 必选参数,指定要复制的文件或目录。
  • destination_file - 必选参数,指定目标文件或目录。
示例
从远程服务器下载单个文件
scp user@remotehost:/home/user/file.txt /path/to/local/directory/
从远程服务器下载目录
scp -r user@remotehost:/home/user/directory/ /path/to/local/directory/
使用端口号
scp -P 22 user@remotehost:/home/user/file.txt /path/to/local/directory/
使用通配符
scp user@remotehost:/home/user/*.txt /path/to/local/directory/
结论

SCP 是一个非常有用的文件传输工具,可以在计算机之间以安全和加密的方式传输文件和目录。使用它可以轻松地从远程服务器下载文件和目录。