🧰 Podstawy obsługi `tmux`

· eprobaton's blog


tmux to narzędzie terminalowe, które pozwala na:


📦 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: