Управление менеджером терминалов tmux
// 27 Травня, 2014 | 3053 переглядів | коментарів (0)
tmux — свободная консольная утилита-мультиплексор, предоставляющая пользователю доступ к нескольким терминалам в рамках одного экрана. tmux может быть отключен от экрана: в этом случае он продолжит исполняться в фоновом режиме; имеется возможность вновь подключиться к tmux, находящемуся в фоне.
При старте tmux создаёт новую сессию с единственным окном и отображает её на экране. В статусной строке в самом низу экрана отображается информация о текущей сессии; эта же строка используется для ввода команд tmux.
Это как screen, только намного лучше 🙂
- 
Очень хороший способ запустить tmux. Делая так, вы сперва пытаетесь подключиться к уже существующему серверу tmux, если он существует; если такого ещё нет — создаёте новый tmux attach || tmux 
- 
Вывести список существующих сессий tmux ls 
Попав в tmux вы можете давать команды управления им только после нажатия сочетания CTRL + b.
Важно сказать что вы может не просто создавать новые окна, а ещё и добавлять панели в каждое окно. Например вы можете разделить одно окно на 2 части (панели) – верхнюю и нижнюю или левую и правую.
Небольшая шпаргалка управления tmux:
| CTRL+b c | Создать новое окно | 
| CTRL+b 0..9 | Переход между окнами 0..9 | 
| CTRL+b p | Перейти в предыдущее окно | 
| CTRL+b n | Перейти в следующее окно | 
| CTRL+b l | Перейти в предыдущее активное окошко (из которого вы переключились в текущее) | 
| CTRL+b w | Список всех окон | 
| CTRL+b & | Закрыть окно (или можно набрать просто exit) | 
| CTRL+b % | Разделить текущую панель на две, по вертикали | 
| CTRL+b " | Разделить текущую панель на две, по горизонтали | 
| CTRL+b →←↑↓ | Переход между панелями одного окна | 
| CTRL+b x | Закрыть панель | 
| CTRL+b d | Отключится (прервать соединение) | 
| CTRL+b ? | Справка обо всех комбинациях клавиш | 
| CTRL+b & | Отобразить часы (закрыть их можно нажатием любой кнопки) |