将文件/目录从本地 Unix 机器发送到远程 Unix 服务器

将文件/目录从本地 Unix 机器发送到远程 Unix 服务器

如何从 Ubuntu 桌面将文件或目录发送到学校的远程服务器?我已经尝试了 YouTube 上的所有内容,但当我尝试运行该命令时,所有内容都不断让我失去连接。

这是我尝试过的命令:

scp filename username@ipaddress:/users/students/username

答案1

您可以在终端中使用 Rsync。 Rsync 是一个类似于 scp 的程序,提供通过网络的同步。您可以使用下面的模板将文件夹和文件同步到远程计算机。

rsync -a ~/filedir user@remote_host:destination_dir

如果您键入此命令,您会将文件“推送”到对面的服务器。

如果你想从主机服务器“拉”,可以使用下面的命令:

rsync -a user@remote_host:/dest_dir local_dir

当目标和源机器的 SSH 服务处于活动状态时,必须在两台机器上安装 Rsync。

您可以在其上找到有关 rsync 的更多信息手册页。

相关内容