如何通过 ssh 使用 rsync 执行试运行?

Que*_*low 2 ssh rsync

-n我在尝试通过 ssh 在远程服务器上执行试运行时遇到了这些错误:

# rsync --progress --delete -avhHen ssh /etc/yum root@my.ipaddress:/etc
rsync: Failed to exec n: No such file or directory (2)
rsync error: error in IPC code (code 14) at pipe.c(85) [sender=3.1.0]
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: error in IPC code (code 14) at io.c(226) [sender=3.1.0]
Run Code Online (Sandbox Code Playgroud)

如何使用 rsync over ssh 对上述命令执行试运行?

lor*_*nix 5

rsync: Failed to exec n: No such file or directory (2)
Run Code Online (Sandbox Code Playgroud)

那里解释得差不多了...

该选项(长版本:--rsh=)表示在目标计算机上作为 shell-e执行以下命令。

你告诉它:-e n。查看您提供的选项的顺序。( -avhHen)

颠倒顺序,ne以便您多余的使用-e ssh将按您的意愿工作。