我有服务器1和服务器2。
在第一步,在server1中运行一个脚本,生成一个文件,创build文件的过程完成后,我需要将file upload到服务器2。
什么是最好的方法和方法?
谢谢,佩德罗
在linux中有多种方式传输文件。 最常见和简单的方法是scp:
scp [[username@]host:]file-to-copy [[username@]host:]target
[] – 标记可选参数。 例如,如果您login到服务器1,则可以执行以下操作:
scp file-to-copy server2:/location/to/put/the/file/in
或者如果您在server2上需要不同的用户名,请将server2更改为username @ server2
如果你有哪些更高级的function,比如同步和只复制新文件,看看rsync(checkout man rsync)
rsync是这样做的好方法