Использование TMUX для управления сеансами терминала в Linux, MacOS и Windows

18 mag 2023 2 min di lettura
Использование TMUX для управления сеансами терминала в Linux, MacOS и Windows
Indice dei contenuti

Введение

TMUX — это мультиплексор терминалов, который позволяет пользователям создавать, получать доступ и управлять несколькими терминалами из одного окна. Этот инструмент особенно полезен для ИТ-специалистов и разработчиков, работающих с несколькими терминальными сеансами одновременно. В этом руководстве мы узнаем, как установить и использовать TMUX в Linux, MacOS и Windows.

Установка ТМЮКС

линукс

В Linux TMUX можно установить через менеджер пакетов вашей системы. Например, в Ubuntu вы можете использовать sudo apt install tmux.

macOS

В MacOS TMUX можно установить через Homebrew. Если у вас еще нет Homebrew, вы можете установить его с помощью /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)". После установки Homebrew вы можете установить TMUX с помощью brew install tmux.

окна

В Windows TMUX можно использовать через подсистему Windows для Linux (WSL). Сначала вам нужно установить WSL, следуя инструкциям, приведенным в предыдущем разделе руководства. После установки WSL и дистрибутива Linux, такого как Ubuntu, вы можете установить TMUX с помощью sudo apt install tmux.

Основное использование TMUX

После установки TMUX вы можете начать новый сеанс TMUX, просто набрав tmux в терминале.

TMUX имеет набор команд, которые можно вызывать с помощью комбинации клавиш. По умолчанию эта комбинация — Ctrl-b, за которой следует другая клавиша. Вот некоторые распространенные команды:

  • Ctrl-b c: создать новое окно.
  • Ctrl-b n: Перейти к следующему окну.
  • Ctrl-b p: Перейти к предыдущему окну.
  • Ctrl-b %: разделить окно по вертикали.
  • Ctrl-b ": разделить окно по горизонтали.
  • Ctrl-b o: Перейти к следующей панели.
  • Ctrl-b d: отключить текущий сеанс.

Настройка TMUX

TMUX легко настраивается. Вы можете изменить привязки клавиш, внешний вид и многое другое, отредактировав файл конфигурации TMUX, который обычно находится в ~/.tmux.conf.

Вот пример файла конфигурации TMUX:

# Imposta la combinazione di tasti a Ctrl-a
 unbind Cb
 set -g prefix Ca
 bind Ca send-prefix

 # Rende la divisione delle finestre più naturale
 bind | split-window -h
 bind - split-window -v

 # Imposta il tema a solare
 set -g status-bg colour235 # base02
 set -g status-fg colour136 # yellow
 set -g status-interval 60
 set -g status-left-length 30
 set -g status-right-length 150
 set -g status-left "#[fg=colour235,bg=colour33] #S #[fg=colour33,bg=colour235,nobold,nounderscore,noitalics]"

Заключение

В этом руководстве мы увидели, как использовать TMUX для управления сеансами терминала в Linux, MacOS и Windows.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.