tmux — это терминальный мультиплексор.
Он позволяет:
Debian / Ubuntu:
apt install tmux
RedHat:
dnf install tmux
Arch:
pacman -S tmux
tmux
У tmux есть управляющая клавиша:
Ctrl + B
%— разделить окно вертикально
" — разделить окно горизонтально
c — создать новое окно
d — отсоединиться от сессии (detach)
n — следующее окно
p — предыдущее окно
Работа с сессиями
Отсоединение от сессии
Ctrl + B, затем d
tmux ls
tmux attach
Подключение к конкретной сессии:
tmux attach -t session_name
Ctrl + B, затем c
Ctrl + B, затем n
Ctrl + B, затем p
Ты подключаешься по SSH, запускаешь длительный процесс (например, сервер), затем закрываешь терминал.
Без tmux процесс завершился бы.
Важнo tmux особенно полезен при: работе с удалёнными серверами, запуске долгих процессов, многозадачной работе в терминале.
Это один из основных инструментов системного администратора.