Termius Split View 分屏 | 一屏看多台服务器,批量操作场景
为什么需要分屏
运维和开发里有很多场景需要同时看多个终端会话:
- 批量升级:在 5 台服务器上同时跑
apt-get update && apt-get upgrade,看着进度确认没出错 - 对比输出:同时看两台 Web 服务器的 nginx 日志,找哪台先报错
- 监控 + 操作:左边看
top的 CPU 和内存,右边跑部署命令 - 环境排查:左边生产、右边 staging,对比两边配置差异
传统做法是开多个终端窗口,一个一个 Alt+Tab 切。Termius 的 Split View 把它们并排在一个窗口里,不用切换。
打开 Split View
方式一:标签右键
在一个终端标签上右键 → 选择「Split Right」或「Split Down」,当前窗口就切成两半,右边或下面多了一个新面板。
方式二:拖动标签
把一个终端标签拖到终端区域的边缘(会出现高亮提示),松手就把标签拆成一个分屏面板。
方式三:快捷键
Termius 没有内置分屏快捷键,默认用右键菜单或拖动操作。
最多支持多少分屏
单个 Split View 标签页最多 16 个分屏。 但一般到 4~6 个就开始看不过来了。实际建议:
| 分屏数量 | 适合场景 |
|---|---|
| 2 | 对比两台服务器输出 |
| 4 | 批量操作(一次开 4 台) |
| 8+ | 不推荐,除非大屏 |
每个 Split View 标签页的分屏数量独立,可以有多个 Split View 标签页。
分屏间导航
- 鼠标点击哪个分屏,当前光标就聚焦到哪个分屏
- 方向键在分屏间切换(Termius 没有内置这个快捷键,可能需要自定义)
- 终端内的 tmux / screen 如果你在某个分屏里跑了 tmux,那是两层分屏,先聚焦 Termius 分屏再操作 tmux
分屏布局管理
- 拖动分屏之间的分隔条可以调整大小
- 右键分屏标签可以关闭、重命名
- 可以把某个分屏拉回独立的终端标签
配合 Broadcast Input 使用
Split View 最有价值的搭档是 Broadcast Input——在所有分屏里同步输入。这两个功能配合起来能省大量重复操作时间。下一篇「Broadcast Input 广播输入」专门讲。
Split View 与工作区
Termius 的 Workspaces(工作区)功能可以保存一组打开的终端标签和分屏布局:
- 把常用的组合(比如「生产 4 台 web 服务器」)保存成一个 Workspace
- 下次打开直接恢复之前的分屏布局
- Pro 及以上版本支持
移动端的分屏
移动端(iPad 除外)分屏意义不大,因为屏幕太小。iPad 支持多窗口:
- 分屏模式下左边 Hosts 列表,右边终端
- 支持把两个 Termius 终端并排(需要 iPadOS 13+ 的 Slide Over 或 Split View)
对比 tmux / screen
tmux 和 screen 是在服务器端做的多路复用,Termius Split View 是客户端的。区别:
| tmux / screen | Termius Split View | |
|---|---|---|
| 工作位置 | 服务器端 | 客户端 |
| 跨服务器 | 不行(一个 tmux 会话在一个服务器上) | 可以(每个分屏连不同服务器) |
| 断开后 | 会话保留在服务器,重连后继续 | 会话丢失(除非服务器端也有 tmux) |
| Broadcast Input | 不行 | 可以 |
实际工作中两者配合最好:Termius Split View 跨服务器分屏,tmux 在每个服务器内部做窗口管理。
常见问题
Split View 面板里字体太小怎么办? Termius 可以设置分屏字体自动缩放,也可以手动调大(设置 → Terminal → Font Size)。
Broadcast Input 在 Split View 外也生效吗?不。Broadcast Input 只对当前 Split View 标签页里的分屏生效,不会影响其他终端标签。