xshell中启动tmux之后,sz或者rz命令失效

发布于 2022-08-29 16:43:00 字数 83 浏览 32 评论 0

常规的工作方式都是在xshell中连接linux机器,用了tmux之后发现sz或者rz都无法弹出正常的文件选择窗口.
请问这个问题如何解决?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

十六岁半 2022-09-05 16:43:00

看起来 tmux 下不支持 zmodem,所以这两个命令也用不了。

链接: http://sourceforge.net/p/tmux/tickets/6/


如果换用 screen 的话应该是可以使用 sz/rz 的,很早之前我曾在 Windows 的 SecureCRT 上面成功使用过。

需要在 .screenrc 里面设置 zmodem catch,也许还需要 rz -e。细节记得不是很清楚了。

隐诗 2022-09-05 16:43:00

iTerm2 可以使用 trzsz ( trz / tsz ),是类似 lrzsz ( rz / sz )且兼容 tmux 的。

github:https://github.com/trzsz/trzsz

开源软件:https://www.oschina.net/p/trzsz

长不大的小祸害 2022-09-05 16:43:00

测试了screen 下zmodem pass/catch这两种模式。 zmodem pass能正常传输,但传输后,screen就卡死了, zmodem catch 是远程服务器自己传自己,根本不会和本地交互,执行了后,命令行还容易出错,所以结论就是不用。其实非screen下rz sz传输就满足需求了。 测试的流程及详细的说明参考: linux screen rz sz 卡死 waiting to receive.**B0100000023be50

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文