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).
Tmux szintaxis
A Tmux parancs szintaxisa a következő:
tmux [options] [command]
Tmux opciók
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.
Tmux parancsok
A leggyakrabban használt Tmux parancsok a következők:
new-session-új Tmux munkamenetet hoz létre.list-sessions - azaktuá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- átnevezegy 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.
A Tmux használata
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.