使用 SCP 来复制特定的文件或文件夹

5 min read

SCP(Secure Copy)是一种基于 SSH(Secure Shell)协议的安全文件传输工具,可以用于在远程服务器之间传输文件。

要使用 SCP 复制特定的文件或文件夹,可以按照以下步骤操作:

  1. 打开终端或命令提示符。
  2. 输入以下命令来复制单个文件:
scp [来源路径] [目标路径]

例如,要将本地的 /path/to/file.txt 复制到远程服务器的 /remote/path/

scp /path/to/file.txt user@remote:/remote/path/

其中,user 是远程服务器的用户名,remote 是远程服务器的IP地址或域名。

  1. 输入远程服务器密码,然后等待文件复制完成。

要复制文件夹及其内容,可以使用 -r 参数进行递归复制:

scp -r [来源路径] [目标路径]

例如,要将本地的 /path/to/folder/ 复制到远程服务器的 /remote/path/

scp -r /path/to/folder/ user@remote:/remote/path/

同样,输入远程服务器密码,等待文件夹复制完成。

请注意,使用 SCP 时,远程服务器上的目标路径必须是能够被目标用户访问的可写路径。

此外,你也可以使用 -P 参数指定 SSH 端口号,如果远程服务器的 SSH 端口不是默认的 22。

以上就是使用 SCP 来复制特定文件或文件夹的简单步骤。使用时请根据实际情况替换路径、远程地址和用户名。