Fizetési módok Abuse

Munkamenet csatlakoztatása és leválasztása a tmuxban

31.05.2023, 17:13

A Tmux (Terminal Multiplexer) egy ingyenes és nyílt forráskódú szoftver, amely lehetővé teszi több terminálablak megnyitását egyetlen konzolon. Lehetővé teszi a felhasználók számára, hogy ugyanazon munkameneten belül egyszerre több parancsot futtassanak különböző terminálablakokban, és szabadon mozogjanak az ablakok között, valamint testre szabhatják azok méretét és elrendezését. A Tmux lehetővé teszi a hatékonyabb munkát a terminállal, rugalmasabbá és felhasználóbarátabbá téve azt.

Mi az a tmux munkamenet?

A Tmux olyan funkciókkal rendelkezik, mint a munkamenet állapotának mentése az újraindítások között, az ablakok több ablakra való felosztása, a parancstörténet kezelése, az egér és billentyűzet gyorsbillentyűk támogatása, a téma testreszabása és még sok más.

Helyi hálózaton és távoli elérésen keresztül is használható, lehetővé téve a rendszergazdák számára a hálózatok és szerverek hatékonyabb és biztonságosabb kezelését. A Tmux számos Unix-szerű operációs rendszerhez elérhető, beleértve a Linuxot, a macOS-t és a FreeBSD-t is.

A tmuxban a munkamenet a megnyitott terminálablakok logikai csoportosítása. Minden munkamenet több ablakot és ablakablakot tartalmazhat, amelyek egymástól függetlenül szabadon mozgathatók és átméretezhetők. Amikor új tmux munkamenetet hoz létre, az elindul a terminálban, és lehetővé teszi a multitaskingot, azaz több parancs egyidejű futtatását és a végrehajtásuk eredményének különböző ablakokban történő megjelenítését.

A tmux akkor is megőrzi az egyes munkamenetek állapotát, ha bezárja a terminált, leválasztja a kapcsolatot a kiszolgálóról vagy újraindítja a rendszert. Ez lehetővé teszi, hogy ott folytassa, ahol korábban abbahagyta, még a munkamenet újraindítása után is. Ezen kívül a tmux lehetővé teszi a munkamenetek közötti váltást, új ablakok létrehozását az aktuális munkameneten belül, ablakok, panelek kezelését, gyorsbillentyűk hozzárendelését és még sok mást. Mindent egybevetve, a munkamenetek használata a tmuxban nagyban leegyszerűsíti a terminál használatával végzett munkát, és javítja a munka hatékonyságát.

Hogyan csatlakozhatok egy munkamenethez?

Egy már futó tmux munkamenethez való csatlakozáshoz a következő parancsot kell végrehajtania a terminálban:

tmux attach -t <session name>

ahol a `<beszélgetés neve>` a munkamenet neve, amelyhez csatlakozni szeretne.

Hogyan tudom megszakítani a kapcsolatot egy munkamenetből?

A tmux munkamenetből való leváláshoz és a háttérben futó munkamenet elhagyásához futtassa a következő billentyűkombinációt: Ctrl-b d. Ezzel a paranccsal a tmux munkamenetből a héjba lép, és a tmux továbbra is futni fog a háttérben.

Ha azonban a tmux munkamenetet teljesen meg akarja szüntetni, nyomja le a `CTRL + b` billentyűkombinációt, majd írja be a `:kill-session` parancsot. Ezzel az adott tmux munkamenethez tartozó összes ablak és panel megszűnik.