Менеджер терминалов tmux | Professional IT Solutions - IT аутсорсинг
Профессиональные IT решения для Вашего бизнеса
(499)704-25-26
/\\/
Linux -> Менеджер терминалов tmux

Менеджер терминалов tmux

tmux - консольная утилита которая с одного экрана позволяет кправлять несколькими терминалами. Терминальные сессии внутри tmux работают в фоновом режиме, поэтому при отключени или разрыве связи они продолжат работать в фоновом режиме.

Основы работы с tmux

Запуск производится командой:

tmux

Вывести список активных сессий, к которым можно подключиться:

tmux list-session

Присоединение к уже существующему серверу tmux (если открыто несколько сессий, то подключится к сессии с номером 0):

tmux attach

для подключения к конкретной сессии используйте команду ниже (N- номер сессии):

tmux attach -t N

После запуска вы попадаете в консоль, основная комбинация клавиш, которые вы будете использовать - ctrl + b, после нажатия tmux переходит в режим ожидания команд.

Список основных команд:

ctrl + b ? Показать подсказки
ctrl + b d Отключение (Продолжает работать в фоновом режиме)
ctrl + b x Закрыть окно (Если это последнее окно, то выход из tmux)
ctrl + b c Создать новое окно
ctrl + b % Разделить окно по горизонтали (создается новое окно)
ctrl + b " Разделить окно по вертикали (создается новое окно)
ctrl + b alt + стрелки Изменить размер фрейма
ctrl + b [ Перейти в режим копирования.
стрелки - перемещение
ctrl + пробел - начать выделять
alt +w - скопировать выделенное в буфер
ctrl + b ] Вставить из буфера обмена
ctrl + b page_up Перейти в режим скроллинга

 

 

Что бы разрешить скроллинг мышкой добавьте в файл ~/.tmux.conf добавить :

set -g terminal-overrides 'xterm*:smcup@:rmcup@'
Рейтинг: 3.6/5 (Голосов: 13)
PITSol© 2010 - 2014. При использовании материалов ссылка на сайт обязательна.
Рейтинг@Mail.ru