A legutóbbi cikkben megnéztük, mi is az a Tmux. Röviden, a Terminal Multiplexer egy parancssori segédprogram több terminál kezelésére egyetlen ablakon belül. Lehetővé teszi a felhasználók számára, hogy több programot futtassanak egyetlen terminálban, egy terminálablakot több ablakra osszanak, és több ablakot egyetlen ablakban csoportosítsanak.
A tmux
azt is lehetővé teszi, hogy a felhasználó terminál munkameneteket mentsen és bármikor folytassa azokat. A tmux
nagyon hasznos a távoli szerverek kezeléséhez és hatékonyabb többfeladatos környezetek létrehozásához az OS Linuxban. Ebben a cikkben nézzük meg a szintaxist és az eszköz néhány lehetőségét (nem az összeset, csak a legnépszerűbbeket).
A Tmux
parancs szintaxisa a következő:
tmux [options] [command]
A Tmux
parancs néhány leggyakrabban használt opciója a következő:
-c <path>
- megadja a konfigurációs fájl elérési útvonalát.-L <név>
- megadja a foglalat nevét.-f <path>
- megadja a foglalat elérési útvonalát.-S <név>
- a munkamenet nevét adja meg.A leggyakrabban használt Tmux
parancsok a következők:
new-session-
új Tmux munkamenetet hoz létre.list-sessions - az
aktuális munkameneteklistájának megjelenítése
.attach-session-
csatlakozik a megadott munkamenethez.detach-session-
az aktuális munkamenetet leválasztja a héjról.switch-
másik panelre vagy ablakra vált.kill-server-
leállítja az összes futó munkamenetet;kill-session-
a -t paraméterben átadott munkamenetet szünteti meg;list-clients-
a -t munkamenethez csatlakozott ügyfelek megtekintése;list-sessions
(ls
)- megjeleníti az összes futó munkamenetlistáját
;rename-session- átnevez
egy munkamenetet, átadja a munkamenet azonosítóját és az új nevet.További opciókat és parancsokat a Tmux
help segítségével találhat, ha a Tmux
help parancsot hívja fel a következő paranccsal
man tmux
Vagy:
tmux -h
Ezután elmondjuk, hogyan használjuk a parancsot a gyakorlatban.
Egy új munkamenet létrehozásához elegendő a parancsot paraméterek nélkül végrehajtani:
tmux
A new-session paranccsal is létrehozhatunk egy munkamenetet, és adhatunk neki egy kényelmes nevet:
tmux new-session -s "name"
Most már használhatja a Tmuxot és létrehozhat munkameneteket a paranccsal.