Шпаргалка по работе с Tmux (терминальный мультиплексор) — 2 апреля 2026 г. в 08:55:39.912
Шпаргалка по работе с Tmux (терминальный мультиплексор) 1. Установка CentOS (нужен подключенный репо EPEL) # yum install tmux Fedora # dnf install tmux Ubuntu/Debian # apt-get install tmux 2. Конфигурационные файлы (пользователя, системный): ~/.tmux.conf /etc/tmux.conf До версии 2.1 set -g mouse-resize-pane on set -g mouse-select-pane on set -g mouse-select-window on set -g mode-mouse on 3. Работа с Tmux Старт # tmux //без параметров будет создана сессия 0 # tmux new -s session1 //новая сессия session1. Название отображается снизу-слева в квадратных скобках в статус строке. Далее идет перечисление окон. Текущее окно помечается звездочкой. Префикс (с него начинаются команды) <C-b> (CTRL + b) Новое окно (нажать CTRL+b, затем нажать с) <C-b c> Список окон <C-b w> // переключиться курсором вверх-вниз Переключение <C-b n> // следующее окно <C-b p> // предыдущее окно <C-b 0> // переключиться на номер окна Окна можно делить на панели (Panes) Как в тайловых (мозаичных) оконных менеджерах. Деление окна горизонтально <C-b "> либо команда # tmux split-window -h Деление окна вертикально <C-b %> либо команда # tmux split-window -v Переход между панелей <C-b стрелки курсора> // либо режим мыши Изменение размеров панелей <C-b c-стрелки> // либо режим мыши Закрытие окон <C-b x> // нужно подтвердить y либо # exit Отключение от сессии <C-b d> либо # tmux detach Список сессий # tmux ls Подключиться к работающей сессии # tmux attach //подключение к сессии, либо к единственной, либо последней созданной # tmux attach -t session1 // подключение к сессии session1 Выбрать сессию <C-b s> Завершение сессии # tmux kill-session -t session1 Завершить все сессии # tmux kill-server Список поддерживаемых комманд # tmux list-commands Дополнительная информация # man tmux 👉 @i_odmin_book

