Ha folyamatosan vált a terminálok között, és szükség esetén nem találja a megfelelő ablakot, fontolja meg a multiplexer használatát. Ezek olyan programok, amelyek lehetővé teszik a felhasználók számára, hogy egyetlen terminálon belül több terminál munkamenetet futtassanak.
A Tmux egy népszerű multiplexer, amely rengeteg csodálatos funkciót kínál. Ez megkönnyíti a különféle alkalmazások futtatását külön munkamenetben, és könnyedén váltogathat közöttük.
A Tmux telepítése Linux alatt
Ez az útmutató bemutatja, hogyan kell telepíteni és konfigurálni a tmux-ot Linux gépekhez. Tegye fel a terminált, és használja a rendszerének megfelelő telepítési módszert.
Debian-alapú disztribúciókról:
sudo install tmux
CentOS / REHL:
telepítsd a tmux-ot
A tmux telepítése Arch Linux rendszerre:
pacman -S tmux
A telepítés befejezése után indítson el egy terminált és írja be tmux hogy új tmux munkamenetet indítson. Ez a parancs új munkamenetet indít egy ablakon belül, és elindítja a héjat. Az alul található állapotsor az aktuális munkamenet információit jeleníti meg.
tmux
Hogyan kell használni a Tmux-ot első időzítőként
A Tmux olyan fogalmakkal rendelkezik, mint a munkamenetek, az ablakok, az ablaktáblák és a gyorsbillentyűk. Így a kezdők gyakran eleinte félelmetesnek találják. De ha egyszer rájön a dologra, sokkal produktívabbnak érzi magát.
A tmux munkamenet határozza meg a munkát. A Windows lehetővé teszi a felhasználók számára, hogy különféle tevékenységeket hajtsanak végre egy munkameneten belül. A panelek viszont lehetővé teszik, hogy külön nézetekkel dolgozzon az ablakon belül.
Mindezeket a tmux gyorsbillentyűkön keresztül kezelheti, a tmux előtag és egy adott kulcs kombinációjával. Az alapértelmezett előtag a Ctrl + B.
A Tmux munkameneteinek kezelése
A Tmux egyszerre több munkamenetet is képes kezelni. Ez lehetővé teszi a fejlesztők számára, hogy könnyedén váltsanak a különböző projektek között. Bármikor létrehozhat új munkameneteket.
tmux new -s teszt-munkamenet
A fent említett parancs új munkamenetet hoz létre teszt-ülés. Munkameneteket létrehozhat egy már futó tmux példányból is. Ehhez hívja meg a tmux tolmácsot, majd írja be az előtagot, amelyet kettőspont karakter követ, vagy Ctrl + B: az alapértelmezett előtaghoz.
A parancs új tmux tolmácsot nyit meg, ahová vezérlőparancsokat adhatunk meg. Írja be a következőket egy új munkamenet létrehozásához.
: új -s teszt-munkamenet
Belép Ctrl + B s az összes aktív munkamenet megtekintéséhez. Válthat egy másik munkamenetre, ha kiválasztja és megnyomja a gombot Belép.
Bármelyik munkamenettől leválhat, és a tmux továbbra is futtatja a folyamatot. típus : leválasztani a tmux tolmácsban vagy írja be Ctrl + B d az aktuális munkamenet leválasztásához.
A következő paranccsal csatolhatja az utolsó munkamenetet.
tmux csatolni
Csatlakozhat egy adott tmux munkamenethez a munkamenet nevének megadásával. Használja a -t lehetőség erre.
tmux attach -t teszt-session
A tmux munkamenet elpusztításához használja a ölés parancs.
tmux kill-session -t teszt-session
Összefüggő: Az Essential Tmux Commands Cheatsheet
A Windows kezelése a Tmux-ban
A Tmux ablakok átfedik az egész képernyőt, és több ablaktáblára oszthatók. Ezen üvegek mindegyike külön ál-terminálként fog működni. Új tmux ablakot hozhat létre a Ctrl + B c.
Használat Ctrl + B, a tmux windows átnevezéséért. Meghívja a tmux tolmácsot. Ide írja be az új ablak nevét.
A Tmux megkönnyíti a különböző ablakok közötti váltást. Írja be a tmux előtagot, majd az ablak számát. Például gyorsan átválthat a második ablakra a gombbal Ctrl + B 2.
Cserélheti a tmux ablakokat is. Ehhez gépeléssel hívja meg az értelmezőt Ctrl + B : és írja be a következőket.
: swap-window -s 1 -t 3
Ez a parancs kapcsolja az első és a harmadik ablakot. Ha befejezte az ablakot, törölheti az ablakot Ctrl + B &.
A Tmux paneljeinek kezelése
Eddig tmux-ban használtunk munkameneteket és ablakokat. A dolgok azonban akkor válnak igazán izgalmassá, amikor elkezdi használni az ablaktáblákat. A panelek alapvetően ál-terminálok, amelyek az ablak belsejében futnak. Használhatjuk őket több terminálpéldány futtatására egyetlen tmux ablakból.
Vízszintes és függőleges paneleket hozhat létre a tmux-ban. Begépel Ctrl + B " a nézet vízszintes felosztásához.
Ez vízszintesen fel fogja osztani az aktuális ablakot, és új terminált nyit meg az új ablakban. Használat Ctrl + B % függőleges ablaktábla indításához.
Vízszintes és függőleges paneleket hozhat létre egyszerre. Használja a gyorsbillentyűt Ctrl + B o ablaktáblák közötti váltáshoz.
Az ablaktábla nagyításának bekapcsolásával a felhasználók elrejthetik az összes többi ablaktáblát. Ez a szolgáltatás akkor hasznos, ha egy adott feladatra kell összpontosítania. Használat Ctrl + B z ablaktáblák váltására. A gyorsbillentyű segítségével bármikor bezárhatja az aktuális ablaktáblát Ctrl + B x.
A Tmux beállítása Linux alatt
A tmux telepítés szinte minden aspektusát konfigurálhatja. Javasoljuk azonban, hogy kezdje az alapokkal, és később lépjen tovább a fejlettebb opciókra.
A Tmux konfigurációk a ~ / .tmux.conf fájl. Használd a kedvenc Linux szövegszerkesztő a fájl szerkesztéséhez.
vim ~ / .tmux.conf
Mutassunk néhány alapvető konfigurációt. Például megváltoztathatja a tmux előtagot Ctrl + B nak nek Ctrl + A az alábbi sor hozzáadásával a tmux.conf fájl.
set -g előtag C-a
lekötni C-b
Az alapértelmezett kulcs kikapcsolása lehetővé teszi, hogy újra hozzárendeljük egy másik parancshoz. Tehát a második sor jó gyakorlat, semmi kötelező.
Az ablakok és ablaktáblák alapindexét nulláról egyre is módosíthatjuk. Intuitív azoknak a felhasználóknak, akiknek nem megfelelő a nulla alapú index.
set -g base-index 1 # az ablak számozását 1-től kezdi
A set -g panel-base-index 1 # 1 kezdi az ablaktáblák számozását
Mivel a tmux terminálvezérelt eszköz, nem támogatja az egér funkcióit a dobozból. Azonban könnyen bekapcsolhatja az egér támogatását a tmux számára, ha hozzáadja az alábbi fájlt a konfigurációjához.
kapcsolja be az -g egeret
Bevezetés a Tmux bővítményekbe
Számos, a közösség által kifejlesztett tmux bővítmény közül választhat. További funkciókat kínálnak a termelékenység javításához, ami javítja az általános munkafolyamatot. Néhány önálló beépülő modul-kezelő is rendelkezésre áll, amelyek segítik a felhasználókat ezeknek a bővítményeknek a tmux-ba történő bevezetésében.
A Tmux Plugin Manager (TPM) egy ilyen eszköz, amely lehetővé teszi számunkra, hogy harmadik féltől származó beépülő modulokat telepítsünk és konfiguráljunk. Telepítheti az alábbiak betartásával utasításokat a TPM hivatalos webhelyén.
Nyomatékosan javasoljuk a felhasználóknak, hogy nézzék meg a tmux-resurrect csomag. Használhatja a tmux munkamenetek mentésére az újraindítás között.
Kezelje a terminál munkafolyamatát a Tmux használatával
A Tmux teljes értékű megoldást kínál azoknak a terminálrajongóknak, akik nehezen tudnak váltani az ablakok között. Remek eszköz azok számára, akik komolyan veszik a termelékenységet. Bár van némi tanulás, ez a szokássá válik, amikor továbbra is használja a Tmux-ot.
A terminálok ereje nem csak a Linux operációs rendszerekre vagy általában a számítógépekre korlátozódik. Akár használhat terminált az okostelefonján, és elvégezhet néhány alapvető Linux számítást az Android rendszeren.
A Termux segítségével elérheti a Linux parancssort Androidon. Itt olvashatja el, hogyan kell használni a Termuxot és néhány legjobb ajánlatát.
- Linux
- Terminál
- Linux tippek
A Rubaiat egy CS fokozat, mely nagyon szenvedélyes a nyílt forráskód iránt. Amellett, hogy Unix veterán, a hálózat biztonságával, a titkosítással és a funkcionális programozással is foglalkozik. Lelkes gyűjtője a használt könyveknek, és végtelenül rajong a klasszikus rockért.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!
Még egy lépés…!
Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.