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

Как установить и использовать Tmux в Linux |


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

Всякий раз, когда tmux запускается, он создает новый сеанс с одним окном и отображает его на экране. Строка состояния в нижней части экрана отображает информацию о текущем сеансе и используется для ввода интерактивных команд.

В этом руководстве я поделюсь с вами шпаргалкой по Tmux, которая поможет вам начать работу с tmux в Linux или Unix. Прежде чем перейти к разделу шпаргалки, давайте сначала посмотрим, как установить tmux в Linux.

Как установить tmux в Linux

Мы рассмотрим установку Tmux на Arch Linux, Ubuntu, CentOS, Fedora и Gentoo.

Установите tmux в Arch Linux

Просто запустите одну из следующих команд:

sudo pacman -S tmux --noconfirm

Установите tmux в Ubuntu/Debian.

Чтобы установить tmux в системе Ubuntu или Debian, используйте:

sudo apt-get update
sudo apt-get install tmux

Установите tmux в Fedora/CentOS

Для системы Fedora/CentOS используйте менеджеры пакетов dnf и yum соответственно.

# Fedora
sudo dnf -y install tmux

# CentOS
sudo yum -y install tmux

Использование tmux в Linux — CentOS, Fedora, Ubuntu и Debian

После установки вы можете начать использовать tmux. Следующие советы дадут вам представление о том, как использовать tmux.

Запустить tmux

$ tmux

Отсоединиться от tmux

Чтобы отключиться от активного сеанса tmux, введите control+b, а затем d.

$ ctrl-b d

Восстановить сессию tmux

Чтобы подключиться к отдельному сеансу tmux, используйте:

$ tmux attach 

Создать новый сеанс tmux с именем

Используйте подкоманду new с сеансом -s, чтобы дать ему имя.

$ tmux new -s test

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

Если вы отключите сеанс tmux, вы всегда можете повторно подключиться с помощью команды с опцией -t .

$ tmux a -t test

Отображать сеансы tmux

Показать все активные сеансы tmux с помощью команды.

$ tmux ls

Переименовать сеанс

Следующая команда используется для переименования активного сеанса.

$ Ctrl-b $

Укажите имя сеанса и нажмите клавишу ввода.

Переключить сеанс

Используйте эту комбинацию клавиш для переключения сеанса.

$ Ctrl-b s

Показать экран справки tmux (Q, чтобы выйти)

Экран справки Tmux можно проверить с помощью:

$ Ctrl-b ?

Нажмите клавишу q, чтобы выйти.

Управление окнами Tmux

Создайте новое окно.

$ Ctrl-b c

Уничтожить окно tmux:

$ Ctrl-b x

Переключение между окнами:

$ Ctrl-b [0-9] or Ctrl-b Arrows

Разделить окна по горизонтали:

$ Ctrl-b %

Разделить окна по вертикали:

$ Ctrl-b "

Это наиболее распространенные операции и команды tmux, которые вам понадобятся при работе с сеансами tmux. Если вам известны команды tmux, которых нет здесь, вы можете поделиться ими в разделе комментариев.

Статьи по Теме:

  • Десять лучших эмуляторов терминала для Linux
  • Как поделиться своим терминалом Linux в веб-браузере с помощью GoTTY
  • Как установить и использовать lazygit — простой пользовательский интерфейс терминала для команд git

Статьи по данной тематике: