开源地址: https://github.com/trzsz/trzsz-ssh
目前支持在 tmux
和 Windows Terminal
中一次选择多台服务器,批量登录,并支持批量执行预先指定的命令。
按下 Space
、Ctrl+Space
或 Alt+Space
可以选中或取消当前服务器,若不能选中说明还不支持当前终端,请先运行 tmux
。
按下 Enter
或 Ctrl+P
会以分屏的方式批量登录,Ctrl+W
会打开新窗口批量登录,Ctrl+T
会打开新 tab 批量登录。
tssh
不带参数启动可以批量登录服务器,若带 -o RemoteCommand
参数启动则可以批量执行指定的命令。支持执行指定命令之后进入交互式 shell ,但 Windows Terminal
不支持分号 ;
,可以用 |cat&&
代替。举例:
tssh -t -o RemoteCommand='ping -c3 trzsz.github.io ; bash'
tssh -t -o RemoteCommand="ping -c3 trzsz.github.io |cat&& bash"
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.