Когда разворачиваешь кластер или нужно повторить одинаковые действия на нескольких серверах, очень помогает режим синхронизации панелей в tmux. С ним одна команда сразу выполняется во всех открытых панелях.
▪️ Установка
apt install tmux
▪️ Работа с панелями
1️⃣Запускаем tmux.
2️⃣Создаем несколько панелей:
Ctrl+B % - вертикальное разделениеCtrl+B " - горизонтальное разделение3️⃣Между панелями перемещаемся Ctrl+B + стрелки.
4️⃣В каждой панели подключаемся по SSH к своему хосту.
▪️ Включение синхронизации. В командной строке tmux (после
Ctrl+B :) вводим:
:setw synchronize-panes
Теперь все, что вводите в активной панели, автоматически дублируется во все остальные.
Отключение производится той же командой.
▪️ Автоматизация
Если работаете с одним и тем же стендом регулярно, то можно написать конфиг для tmux или скрипт, который сразу запускает сессию и подключает нужные SSH-сессии.
#linux #terminal
🧑💻 NetworkAdmin