Перейти к основному контенту

Консольные мультиплексоры и управление процессами

Цель:

Получить базовые навыки работы для работы с терминальным мультиплесором tmux

Задачи:

  1. Подключится к виртуальной машине на облачной платформе СПбГУТ
  2. Установить Tmux
  3. Научиться работать с Tmux.
  4. Установить Screen
  5. Научиться работать с Screen.

Установка Tmux

Подключиться к виртуальной машине и установить пакет Tmux

sudo yum install tmux

Работа с tmux

Создание сессии в tmux

tmux

Создание сессии с названием Test

tmux new-s Test

Управление внутри сессии: Префикс(клавиши с которых начинаются команды) по умолчанию CTRL + B В дальнейшем будет сокращено до CB Сначала нажимается префикс в дальнейшем команда

  • CB + cС (сначала прожать префикс, затем c) - Создание новго окна
  • CB + , - Переименовать текущее окно
  • CB + Shift + % - разделение экрана по вертикали
  • CB + Shift + " - разделение экрана по горизонтали
  • CB + T - Показать в панели текущее время
  • CB + Стрелки - переместиться на панель в которую указывает стрелка
  • CB + Зажатая стрелка - Изменить размер панели в зависимости от направлении стрелки
  • CB + D - Отключится от сессии Tmux, окна запущенные внутри останутся рабочими(свернутыми)
  • CB + X - закрыть панель
  • CB + w - посмотреть список открытых окон
  • CB + l - Подключится к прошлому(открытое до этого) окну
  • CB + n - Переключится к следующему окну
  • CB + p - переключится к прошлому окну
  • CB + {номер окна} - переключится к окну с необходимым окном
  • CB + Page Up - проскролить по терминалу выше
  • CB + Page Down - проскролить по терминалу ниже