Whisht Asked: 2022-08-02 17:04:42 +0800 CST2022-08-02 17:04:42 +0800 CST 2022-08-02 17:04:42 +0800 CST Cygwin rsync 无法在 Cygwin 终端之外运行 772 我rsync 3.2.4在 windows11 中使用 cygwin 安装,路径为C:\Cygwin\bin\rsync.exe. 当我直接在 windows 终端运行 rsync 时,我得到了错误代码 12。 但是这个命令在cygwin terminal. 我应该做任何其他配置来使用rsync之外cygwin terminal吗? rsync cygwin 1 个回答 Voted Best Answer Whisht 2022-08-02T17:42:41+08:002022-08-02T17:42:41+08:00 我刚刚找到了错误发生的原因。在windows terminal,与远程服务器同步时rsync调用windows openssh,与cygwin rsync. 只需指定cygwin ssh path, 即可正常运行。像这样 C:\Cygwin\bin\rsync.exe -e "C:\Cygwin\bin\ssh.exe" source_file destination.
我刚刚找到了错误发生的原因。在
windows terminal
,与远程服务器同步时rsync
调用windows openssh
,与cygwin rsync
. 只需指定cygwin ssh path
, 即可正常运行。像这样C:\Cygwin\bin\rsync.exe -e "C:\Cygwin\bin\ssh.exe" source_file destination
.