Tmux to terminalowy multiplexer, który umożliwia użytkownikom uruchamianie wielu sesji terminalowych w jednym oknie terminala. Jest to przydatne do wykonywania wielu zadań jednocześnie lub do przełączania się między sesjami bez konieczności zamykania i otwierania nowych okien terminala.
Zalety tmux
Tmux oferuje wiele zalet, w tym:
- Możliwość uruchamiania wielu sesji w jednym oknie
- Możliwość przełączania się między sesjami
- Możliwość zapisywania i przywracania sesji
- Możliwość dostosowywania wyglądu i zachowania
Instalacja
Ubuntu
sudo apt install tmux
Arch
sudo pacman -S tmux
Fedora
sudo dnf install tmux
Windows
Aby zainstalować tmux na systemie Windows, wykonaj następujące czynności:
- Pobierz instalator tmux ze strony internetowej projektu: https://tmux.github.io/
- Uruchom instalator i postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
- Po zainstalowaniu tmux możesz go uruchomić, wpisując następujące polecenie w wierszu polecenia:
tmux
macOS
brew install tmux
Podstawy użytkowania
Uruchamianie tmux
Utworzenie nowej sesji:
tmux
Uruchomienie nowej sesji z nazwą:
tmux new -s myname
Pokaż wszystkie sesje:
tmux ls
Przełączanie się między sesjami tmux
Aby przełączyć się między sesjami tmux, użyj następujących skrótów klawiszowych:
Ctrl+b d
Odłącza bieżącą sesję.Ctrl+b p
Przełącza się do poprzedniej sesji.Ctrl+b n
Przełącza się do następnej sesji.
Tworzenie okien i kart tmux
Aby utworzyć nowe okno w sesji tmux, użyj następującego skrótu klawiszowego:
Ctrl+b c
Tworzy nowe okno w bieżącej sesji.
Aby utworzyć nową kartę w bieżącym oknie tmux, użyj następującego skrótu klawiszowego:
Ctrl+b %
Tworzy nową kartę w bieżącym oknie.
Podsumowując
Tmux to potężne narzędzie, które może ułatwić pracę w terminalu. Umożliwia użytkownikom uruchamianie wielu sesji terminalowych w jednym oknie, przełączanie się między sesjami bez konieczności zamykania i otwierania nowych okien terminala, a także zapisywanie i przywracanie sesji.
Oto kilka dodatkowych skrótów klawiszowych, które mogą być przydatne:
Ctrl+b w
Wyświetla listę okien i kart w sesji.Ctrl+b :
Otwiera wiersz poleceń.Ctrl+b [
Wyłącza terminal.