Rsync 有一个标志用于指定远程 shell 使用 thru-e
标志。常见用法如下,
rsync -e "ssh ..." [source] [destination]
我想知道是否有办法让它重用已经运行的远程 shell?
喜欢
- 启动 ssh 并连接到服务器,同时记住 pid
- 连续致电
rsync -e [pid] [source] [destination]
- 终止 ssh
编辑:我正在使用 cygwin。我尝试了 ControlMaster 但无法让它工作。我怀疑这是不可能通过 CygWin来源