如何在 Linux 中使用 scp 命令将文件从一台服务器复制到另一台服务器

您所在的位置:网站首页 linux拷贝文件夹到另外一台服务器里 如何在 Linux 中使用 scp 命令将文件从一台服务器复制到另一台服务器

如何在 Linux 中使用 scp 命令将文件从一台服务器复制到另一台服务器

2024-06-22 19:01| 来源: 网络整理| 查看: 265

如何在 Linux 中使用 scp 命令将文件从一台服务器复制到另一台服务器

scp(安全复制)是一种流行的命令行实用程序,广泛用于将文件从一台服务器传输到另一台服务器。 scp 命令提供与 ssh 命令相同的身份验证和服务,并使用 ssh 协议传输文件。您必须拥有主机帐户或密钥才能使用此命令传输文件。

在本指南中,我们将解释如何在 Linux 中使用 scp 命令快速将文件从一台服务器复制到另一台服务器。

在 Linux 中使用 scp 命令将文件从一台服务器复制到另一台服务器

以下是 scp 命令的一般语法:

scp [options] source_file_location username@IP_destination_host:destination_file_location

在上面的命令中,source_file_location 是要发送的文件的目录路径。 用户名是要将文件发送到的目标主机的名称。 IP_destination_host 是目标主机的 IP 地址,而 destination_file_location 是要保存源文件的目标主机的目录路径。

scp 命令可与以下不同选项一起使用:

-p:指定主机的ssh端口。

-q:此选项会抑制进度。

-c:该选项压缩发送主机的数据。

-r:递归复制目录。

让我们将文件 sample.txt 复制到主机系统 [email protected] 的目录 Documents 中。

scp /home/linux-console/Documents/sample.txt [email protected]:/home/pi/Documents

注意:不要忘记添加源和目标的完整路径。

当您执行上述命令时,屏幕上会弹出一个问题,回答“是”即可继续该过程。

该过程完成后,转到系统的目标目录,您可以轻松地在那里找到复制的文件。在上面的示例中,sample.txt将被复制到系统的Documents目录中。

底线

Linux 中的 scp 命令可将目录和文件从一台服务器安全地传输或复制到另一台服务器。 scp 命令使用 ssh 协议进行数据传输。本文提供了将文件从主机传输到远程服务器的语法和示例。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3