Последние новости:

Поиск по сайту:

26 числа этого месяца мне исполняется 56 лет, а я все еще не стал взрослым (Б. Шоу).

Начало работы с tmux1 мин для чтения

FavoriteLoadingДобавить в избранное
30.03.2017
Начало работы с tmux

В этой статье мы напишем о tmux, который представляет собой терминальный мультиплексор, как GNU Screen, но гораздо более мощный. Если вы проводите много времени в CLI, то вы полюбите tmux.

 

Что такое tmux?

По мнению авторов tmux:

tmux представляет собой терминал мультиплексора. Что такое терминальный мультиплексор? Это позволяет легко переключаться между несколькими программами в одном терминале, отделять их (они продолжают работать в фоновом режиме) и прикрепить их к другому терминалу. И сделать намного больше.

 

Установка tmux

Установка очень проста, если у вас есть Ubuntu или Debian, то установить tmux можно с помощью следующей команды:

sudo apt-get install tmux

 

на CentOS/Fedora:

yum install tmux

 

и на MacOS:

brew install tmux

 

После установки для запуска tmux запустите tmux в окне терминала.

Конфигурация и ключевой префикс

Глобальный файл конфигурации находится в файле /etc/tmux.conf и специфичный файл конфигурации пользователя находится в файле ~/.tmux.conf. По умолчанию префикс Ctrl-b но если вы хотите изменить его на Ctrl-a (префикс GNU Screen по умолчанию), необходимо добавить следующий код в ваш файл ~ /.tmux.conf:

unbind C-b
set -g prefix C-a
bind C-a send-prefix

Управление сессиями

tmux разработан на модели клиент-сервер, который означает, что сеанс хранится на сервере и сохраняются после выхода из системы SSH.

Следующая команда создаст новую сессию под названием mysession:

tmux new-session -s mysession

 

Для присоединения к сессии запустите:

tmux attach -t mysession

 

Чтобы перечислить все выполняемые сессии:

tmux ls

 

Вы можете убить сессию, используя следующую команду:

tmux kill-session -t mysession

 

Часто используемые команды сессии

Ctrl-b d - Отсоединиться от текущей сессии
Ctrl-b ( - Перейти к предыдущей сессии
Ctrl-b ) - Перейти к следующей сессии
Ctrl-b L - Перейти к ранее использованной сессии
Ctrl-b s - Выберите сессию из списка сессий

Управление окнами (вкладками)

Каждый сеанс может иметь несколько окон. По умолчанию все окна нумеруются, начиная с нуля.

Читать  Причины, по которым Kill не работает в Linux, как это решить?

Часто используемые команды окон (вкладок)

Сочетание клавиш Ctrl-b 1 - переключиться на окно 1
Сочетание клавиш Ctrl-b c - создать новое окно
Сочетание клавиш Ctrl-b w - список всех окон
Сочетание клавиш Ctrl-b n - перейти к следующему окну
Сочетание клавиш Ctrl-b p - перейти к предыдущему окну
Сочетание клавиш Ctrl-b f - найдите окно
Сочетание клавиш Ctrl-b , - имя окна
Сочетание клавиш Ctrl-b w - выбрать окно из списка окон
Сочетание клавиш Ctrl-b & - убить текущее окно

Управление панелью

С tmux, вы можете разделить окна на несколько панелей.

Часто используемые команды панели

Сочетание клавиш Ctrl-b " - разделить панель по вертикали (сверху/снизу)
Сочетание клавиш Ctrl-b % - разделить панель по горизонтали (влево/вправо)
Сочетание клавиш Ctrl-b q - на панели показывают цифры
Сочетание клавиш Ctrl-b x - убить текущую панель
Сочетание клавиш Ctrl-b + - разбить окно
Сочетание клавиш Ctrl-b - - восстановление панель из окна
Сочетание клавиш Ctrl-b left - перейти к следующей панели слева
Сочетание клавиш Ctrl-b right - перейти к следующей панели справа
Сочетание клавиш Ctrl-b up - перейти к следующей панели сверху
Сочетание клавиш Ctrl-b down - перейти к следующей панели внизу
Сочетание клавиш Ctrl-b o - цикл вывода через все области
Сочетание клавиш Ctrl-b ; - перейти к ранее используемой панели

 

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно

Статьи партнеров:

Рекомендуемое
Когда в сетевых устройствах возникают проблемы, они генерируют сообщения об…
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить

Спасибо! Ваша заявка принята

close

Спасибо! Ваша заявка принята

close