Tmux är ett av de mest använda och användbara terminalverktygen för Linux och Unix-liknande operativsystem. Mestadels systemadministratörer, serveradministratörer och avancerade Linux-användare använder detta underbara terminalverktyg för mer produktivitet och effektivitet. Termen Tmux är den förkortade formen av Terminal multiplexer som kan hantera flera terminalflikar och fönster samtidigt på Linux-systemet. Det inbyggda systemet genererar ett serienummer för att övervaka och slå upp varje aktivt Tmux-fönster på systemet. Även om detta fascinerande verktyg släpptes för första gången 2007, är efterfrågan på detta verktyg nu stor. Att installera och använda Tmux-terminalverktyget är enkelt för både Linux-server- och stationära distributioner.
TMUX Terminal Multiplexer i Linux
Tmux-terminalmultiplexerverktyget är skrivet i programmeringsspråket C och är byggt under ISC-licensen. Om du är en dator- och Linux-entusiast vet du förmodligen redan det med OpenBSD datorsystemkommer Tmux förinstallerad. Du kan använda Tmux-verktyget för att dela upp terminalfönstret, ställa in vertikala och horisontella lägen för terminalskalet. Eftersom Tmux är ett verktyg med öppen källkod kan du hitta hela källkoden i detta GitHub-förråd.
När du har installerat Tmux på ditt Linux-system kan du alltid ta reda på installationsfilerna i katalogen /etc/tmux.conf för att återställa eller åtgärda problem. I det här inlägget kommer vi att se hur man installerar och använder Tmux-verktyget på ett Linux-system.
Steg 1: Installera Tmux på Linux
Att installera Tmux-terminalverktyget på ett Linux-system är lätt som en plätt. Du behöver bara se till att ditt systemförråd är uppdaterat och att du har en aktiv internetanslutning. Utför sedan lämpligt kommando från kommandona nedan enligt din distribution.
- Installera Ack-verktyget på Ubuntu/Debian Linux
$ sudo apt-get install tmux
- Skaffa Ack-verktyget på Fedora/Red Hat Linux
$ sudo yum install tmux
- Installera Ack på Arch-baserade Linux-system
$ sudo pacman -S tmux
- Installera Ack på SuSE Linux
$ sudo zypper install tmux
När vi har installerat Tmux-verktyget öppnar vi det från standardterminalskalet genom att skriva tmux på skalet.
$ tmux
Steg 2: Kom igång med Tmux på Linux
Hittills har vi gått igenom en kort funktion och användningsfall av Tmux och installationsprocessen. Nu kommer vi att se några användningsfall och operationer av Tmux på Linux. I demonstrationssyfte kommer jag att använda ett Ubuntu-skrivbord, men följande kommandon kommer också att kunna köras på alla andra större Linux-distributioner.
1. Öppna och spela med Tmux
Allra i början kommer vi att behöva komma igång med Tmux-verktyget. För att öppna Tmux-verktyget, skriv helt enkelt och tryck på enter-knappen. Detta kommando kommer att skapa ett nytt Tmux-fönster med ett standardnumeriskt sessionsnamn.
—
$ tmux
Om du behöver skapa en ny Tmux-session med ett anpassat namn, kör följande Tmux-kommando på skalet.
$ tmux new -s new_session_name
Den vanligaste och mycket vanligaste användningen av Tumx skulle vara att ta bort ett aktivt fönster från Tmux-skalet. Den här funktionen kan hjälpa dig att multitaska och bli mer produktiv. Du kan använda följande kortkommando för att ta bort det aktuella fönstret.
2. Koppla och koppla loss Tmux på Linux
Om du kopplar bort ett aktivt fönster av misstag, oroa dig inte, du kan koppla tillbaka det till Tmux-sessionen. Utför följande tangentkombinationer från ditt tangentbord för att få tillbaka ditt fristående fönster.
Ctrl+b d
Ctrl+b d
Dessutom kan du också se listan över alla Tmux-sessioner så att du kan ringa vilken session du vill via seriellt id.
$ tmux ls
Du kan även bifoga sessioner på Tmux med sessionsnamnet.
$ tmux attach-session -t ubuntuPIT_tutorials
3. Duplicera Tmux-fönstret
Om du är systemadministratör kan du behöva köra liknande terminalkommandon upprepade gånger under hela dagen i samma terminalmiljö. Du kan kopiera en session med alla inställningar till en annan flik genom Tmux-terminalverktyget på Linux.
Ctrl+b c
Ctrl+b w
Du kan nu växla mellan valfri session eller flik genom sessionsnumret eller Windows-namnet i Tmux.
Ctrl+b window_number
Ctrl+b 1
Om du behöver byta namn på den nuvarande eller valfri session, tryck helt enkelt på följande tangentkombination från tangentbordet för att byta namn på den.
Ctrl+b ,
4. Navigera i Tmux
Följande kommandon som låter dig flytta Tmux-terminalverktyget på din Linux-session är mycket viktiga och praktiska för alla avancerade användare. Kör följande tangentkombinationer för att göra Tmux-fönstret horisontellt.
Ctrl+b %
Följande tangentkombination låter dig sätta fönstret i vertikalt läge.
Ctrl+b "
Slutligen kan du nu navigera i alla fönster på Tmux-terminalskalet på din Linux-maskin genom följande navigeringsknappkombinationer.
Ctrl+b o
Ctrl+b ;
Ctrl+b x
Steg 3: Bekanta dig med några av de mest använda Tmux-tangentbordsgenvägarna
Power Linux-användare älskar att endast använda systemet från tangentbordet, vilket inte bara är professionellt utan också effektivt. Här kommer vi att se två uppsättningar med kortkommandon eller kombinationer som verkligen är användbara för att använda Tmux på Linux.
- CTRL+b + (. – Använd denna kortkommando för att gå till föregående flik
- CTRL+b + ) – Flytta till nästa fönster
- CTRL+b + s – Visa alla aktiva sessioner
- CTRL+b + d – Koppla bort den aktiva sessionen
- CTRL+b + $ – Ge ett namn till Tmux-fönstret
- CTRL+b + L – Välj löppasset
- tmux ls – Skriv ut alla löpsessioner
- tmux attach -t 0 – Utöka eller Zooma in det aktiva fönstret/sessionen
- tmux kill-server – Stäng alla sessioner
Följande uppsättning tangentbordskombinationer låter dig styra och hantera de aktiva, löpande och listade sessionerna på Tmux.
- CTRL+b + c – Kör en ny session
- CTRL+b + p – Gå tillbaka till föregående flik
- CTRL+b + n – Skift till följande fönster.
- CTRL+b + 0-9 – Vändning till en fönsterruta efter fliknummer
- CTRL+b + w – Öppna ett fönster från en meny.
- CTRL+b + & – Stoppa alla sessioner som inte fungerar.
- CTRL+b + % – Dela aktuellt aktivt fönster horisontellt.
- CTRL+b + “ – Dela den aktuella fliken vertikalt.
- exit – Stäng ett fönster på Tmux
Slutord
Utan tvekan är Tmux definitivt ett av de bästa terminalverktygen för Linux. Trots att du har ett standardterminalverktyg, behöver du skaffa ett annat terminalverktyg? Många skulle inte bry sig, men om du vill öka din effektivitet och få känslan av den professionella känslan av Linux måste du ge Tmux en chans. Att använda Tmux är ofarligt; Dessutom stöder den tangentbindningar, urklipp och webbsurfning genom terminalverktyget.
I hela inlägget har vi beskrivit hur man installerar Tmux på olika Linux-distributioner och hur man använder Tmux på Linux. Vänligen dela det med dina vänner och Linux-communityt om du tycker att det här inlägget är användbart och informativt. Du kan också skriva ner dina åsikter om detta inlägg i kommentarsfältet.