跳转到内容

🚀 iTerm2 神技:一键群控,拒绝复读机式运维

🌱 创建: 2026/04/12 ⏱️ 更新: 2026/05/22

在维护 Tech Fortress 的 K3s 集群或多台 Ubuntu VM 时,最头疼的就是重复劳动。比如:三台机器都要执行 apt update

iTerm2 的 Broadcast Input (广播输入) 功能就是为了终结这种低效而生的。


第一部分:核心快捷键 (The Magic Keys)

Section titled “第一部分:核心快捷键 (The Magic Keys)”

这是你必须刻在肌肉记忆里的几个命令,实现“一屏群控”的全过程:

先把你的窗口切成三份或更多:

  • Command + D:垂直分屏(左右切)。
  • Command + Shift + D:水平分屏(上下切)。

这是最关键的命令:

  • Command + Option + I启动广播输入。此时你会看到每个窗格右上角出现一个类似“信号塔”的小图标。
  • Command + Option + I (再次按下):退出广播模式,恢复独立操作。

作为一个合格的“赛博工头”,标准的群控流程应该是这样的:

  1. 切分窗口Cmd + D 两次,切出三个垂直窗口。
  2. 分别登录:在三个窗口分别输入 ssh user@node1ssh user@node2ssh user@node3
  3. 进入群控:按下 Command + Option + I
  4. 统一执行:输入 sudo apt update && sudo apt upgrade -y。你会发现三个屏幕像排练好的一样同步滚动。
  5. 安全撤退:执行完毕后,再次 Command + Option + I 退出广播,避免后续误操作。

第三部分:高阶技巧与防坑指南

Section titled “第三部分:高阶技巧与防坑指南”

如果你开了 4 个窗口,但只想控制其中 2 个?

  • 点击你不想被控制的那个窗格。
  • 右键菜单选择 Session -> Toggle Broadcasting Input。这样该窗口就会被“踢出”广播组。

为了防止在广播模式下误删文件,建议在 iTerm2 设置中开启明显的视觉提醒:

  • Settings -> Appearance -> General -> 勾选 Show session type indicator in the top right corner

⌨️ 指挥台指令:iTerm2 群控速查 (Command Cheat Sheet)

Section titled “⌨️ 指挥台指令:iTerm2 群控速查 (Command Cheat Sheet)”

Tech Fortress 这种多节点环境下,肉身一台台 SSH 敲命令不仅低效,而且显得很不“赛博”。这份速查表能让你像操作母舰一样,一键同步所有分身的操作。

cyberbuilder@cyber-foreman:~# iterm2 —multiplex —sync
战术动作 / 类型指令捷径 (Shortcuts)核心剧本 (Action Logic)视觉反馈 & 包工头备注
分身
🪟 垂直切分
Cmd + D左右开弓
将当前窗格一分为二,左右排列。
🟢 无限增殖
主要用来平铺三台 K3s 节点。在 27 寸显示器上切三个窗口是视觉与效率的平衡点。
分身
🪟 水平切分
Cmd + Shift + D上下堆叠
在当前位置横向切出一块领地。
🟢 战术补位
通常在底部切一个小窗专门挂 htop 监控 N100 的哀鸣,上方大窗留给真正的操作。
连接
🛰️ 蜂群思维
Cmd + Opt + I广播输入 (Broadcast)
开启后,你在当前窗口打的字,会同步分发给所有窗格。
🔴 极度危险
“赛博灵魂链接”。 开启后窗格会出现信号塔图标。执行 rm 前请三思,否则你拆的就不是一个违建,而是整座堡垒。
导航
🕵️ 巡视领地
Cmd + [
Cmd + ]
窗格切换
在已开启的多个窗格间快速跳转。
🟡 精准定位
当你需要临时退出“蜂群模式”去修改某台机器特有的配置项时,它是你的救命稻草。
特写
🔎 局部放大
Cmd + Shift + Enter全屏化当前窗格
临时让某个窗格占满整个标签页。
🔵 查账专用
当某台机器的报错日志太长,甚至冲出了屏幕边缘时,用这个命令把它拎到 C 位细看。
关闭
🧹 清场撤离
Cmd + W杀掉当前 Session
结束当前窗格的生命周期。
杀青离场
由于群控时容易误关。建议配合 PVE 端的 qm 指令看一眼,别把 SSH 关了,后台任务还挂着。

工头私房菜: 如果你发现 Cmd + Opt + I 没反应,检查一下你是不是安装了什么抢占快捷键的翻译软件或输入法。毕竟在 Tech Fortress,指挥官的号令是不容被拦截的。


学会了 Command + Option + I,你就不再是一个一个敲命令的搬砖工,而是同时指挥千军万马的指挥官。

⚠️ 赛博工头提醒:在广播模式下执行 rm -rfreboot 前,请务必停顿 3 秒,确认你真的想让所有机器一起原地爆炸。

最近更新: