Ubuntu 在远程服务器上复制文件

Ubuntu 在远程服务器上复制文件

我有服务器 1 和服务器 2。

在步骤一中,服务器 1 中运行一个脚本,生成一个文件,创建文件的过程完成后,我需要将该文件上传到服务器 2。

最好的方法和途径是什么?

谢谢,佩德罗

答案1

在 Linux 中有多种方法可以传输文件。最常见和最简单的方法是 scp:

scp [[username@]host:]file-to-copy [[username@]host:]target

[]- 标记可选参数。例如,如果您登录到服务器 1,则可以执行以下操作:

scp file-to-copy server2:/location/to/put/the/file/in

或者如果您需要 server2 上的不同用户名,请将 server2 更改为 username@server2

如果你想要一些更高级的功能,比如同步和仅复制新文件,请查看 rsync(查看 man rsync)

答案2

同步是一个很好的方法

相关内容