tmux
to narzędzie terminalowe, które pozwala na:
- uruchamianie wielu sesji terminala
- dzielenie ekranu
- odłączanie i ponowne dołączanie do sesji
- łatwą organizację pracy w konsoli
📦 Uruchamianie i zarządzanie sesjami #
Polecenie |
Opis |
tmux |
Start nowej sesji |
tmux new -s NAZWA |
Nowa sesja z nazwą |
tmux ls |
Lista aktywnych sesji |
tmux attach -t NAZWA |
Dołącz do istniejącej sesji |
Ctrl + b , d |
Odłącz się od bieżącej sesji |
exit lub Ctrl + d |
Zamknij okno lub panel |
🗔 Praca z oknami #
Skrót |
Opis |
Ctrl + b , c |
Nowe okno |
Ctrl + b , n |
Następne okno |
Ctrl + b , p |
Poprzednie okno |
Ctrl + b , & |
Zamknięcie okna (po potwierdzeniu) |
🖼️ Podział okna (panes) #
Skrót |
Opis |
Ctrl + b , " |
Podział poziomy (góra/dół) |
Ctrl + b , % |
Podział pionowy (lewo/prawo) |
Ctrl + b , o |
Przełączenie aktywnego panelu |
Ctrl + b , strzałka |
Ręczne przełączenie panelu |
Ctrl + b , x |
Zamknięcie aktywnego panelu |
🔁 Inne przydatne komendy #
Skrót / Komenda |
Opis |
Ctrl + b , ? |
Lista dostępnych skrótów |
tmux kill-session -t NAZWA |
Zamknięcie sesji |
tmux rename-session -t stara nowa |
Zmiana nazwy sesji |
tmux rename-window nowa_nazwa |
Zmiana nazwy okna |
💡 Tip: Prefix Ctrl + b
#
Wszystkie skróty tmux zaczynają się od tzw. "prefixu":
Ctrl + b
, potem dopiero używasz kolejnej litery/klawisza.
✅ Przykład workflow #
1tmux new -s projekt
2# pracuj...
3Ctrl + b, "
4Ctrl + b, o
5# więcej pracy...
6Ctrl + b, d # odłącz
7tmux attach -t projekt
last updated: