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: