目标服务器上的rsync命令位于与源服务器不同的目录中。如何使用rsync?

时间:2015-09-04 12:33:01

标签: linux bash rsync sunos

我想使用rsync将文件从一台服务器(服务器A )复制到另一台服务器(服务器B )(是的,只有rsync)。

服务器A 上使用rsync时,它会返回:

bash: /usr/local/bin/rsync: No such file or directory

服务器A 服务器B 上键入rsync都会显示有关rsync的信息,因此它可用。但我发现在服务器A 上,rsync命令位于/usr/local/bin/rsync,而在服务器B 上,它位于/usr/bin/rsync

如何告诉rsync 服务器A rsync位于路径/usr/bin/rsync

服务器A 在SunOS上运行,服务器B 在Linux上运行。

1 个答案:

答案 0 :(得分:3)

您需要指定--rsync-path选项:

rsync --rsync-path=/usr/bin/rsync SRC... DEST

有关详细信息,请参阅man rsync