Ved at køre kommandoer i terminalen kan du udføre mange opgaver hurtigere end du kunne bruge en grafisk applikation. Men kommandoprompter er ikke så gode til multitasking, i det mindste ikke uden nogen hjælp. Og det er her tmux kommer ind.

Tmux eller terminal multiplexer er et kommandolinjeprogram, der giver dig mulighed for at køre og se flere kommandoer i et enkelt terminalvindue samtidig. Hver kommando findes i sin egen vinduesrude, som om du brugte en fuldblæst flisegardinhåndtering.

For at hjælpe dig med at komme i gang med tmux har vi samlet nøgle-tmux-termer og -kommandoer i snyderarket nedenfor.

GRATIS DOWNLOAD: Dette snyderi fås som en PDF, der kan downloades fra vores distributionspartner, TradePub. Du skal udfylde en kort formular for kun at få adgang til den for første gang. Hent De væsentlige Tmux-kommandoer Cheat Sheet.

De væsentlige Tmux-kommandoer Cheat Sheet

instagram viewer
Genvej Handling
Generel
¹Ctrl + b Standard præfiksetast
t Vis tid (ESC vender tilbage til terminalen)
: Indtast en kommando (eksempel: ": new-session")
list-kommandoer Liste over alle kommandoer, som tmux understøtter
Tmux betingelser
Pane En åben kommandoprompt (eller pseudo-terminal). Ruder kan vises side om side eller lodret stablet inde i et vindue.
Vindue Dit syn på åbne ruder
Session Et sæt åbne vinduer
Klient Baggrundsprocessen, der viser din session
Server En enkelt server administrerer alle åbne sessioner (Servere og klienter er separate processer, som hver kommunikerer via en socket in / tmp.)
Oprettelse og styring af ruder
% Opdel skærmen eller ruden halvt lodret, og opret en ny rude til højre
" Opdel skærmen eller ruden i halve vandret, så du opretter en ny rude i bunden
Skift til den tilstødende rude
o Skift til den næste rude
q Vis rudenumre (når numre vises, tryk på nummer for at skifte til ruden)
{ Flyt den aktuelle rude til venstre
} Flyt den aktuelle rude til højre
x Luk den aktuelle rude
Ctrl + Ændre størrelse på ruden i trin i en celle
Alt + Ændre størrelse på ruden i trin på fem celler
Alt + 1 Arranger ruder i det lige vandrette forudindstillede layout
Alt + 2 Arranger ruder i det jævnt-lodrette forudindstillede layout
Alt + 3 Arranger ruder i hoved-vandret forudindstillet layout
Alt + 4 Arranger ruder i hoved-lodret forudindstillet layout
Alt + 5 Arranger ruder i det flisebelagte forudindstillede layout
Oprettelse og styring af Windows
c Opret et nyt vindue
! Fjern ruden i et nyt vindue
n Skift til det forrige vindue (i oprettelsesrækkefølge)
p Skift til næste vindue (i oprettelsesrækkefølge)
l Skift til det anvendte vindue senest
w Vis alle vinduer med tilhørende tal
Skift til det tilsvarende vindue
, Omdøb det aktuelle vindue
jeg Vis info om det aktuelle vindue
f Søg efter tekst i åbne vinduer (ESC afslutter søgningen)
Oprettelse og styring af sessioner
ny session Opret en ny session
$ Omdøb den aktuelle session
list-sessioner Liste over åbne sessioner
vedhæfte-session Opret en ny klient og vedhæft den til den specificerede session (-t target-session)
løsne-klient -s mål-session Fjern klienter tilknyttet den aktuelle session
kill-session Ødelæg den aktuelle eller specificerede session
¹ For at aktivere en genvej skal du først trykke på og slippe præfiksetasten og derefter trykke på genvejstasten.

Mere hjælp til Linux-kommandolinjen

Kommandoerne ovenfor hjælper dig med at arbejde i tmux ved hjælp af flere ruder, windows og sessioner. Hvis du virkelig ønsker at gøre tmux til din egen, kan du gå videre ved at redigere konfigurationsfilen, der er gemt på følgende sted:

/etc/tmux.conf

Du kan også prøve dig på scripting.

Når du arbejder udelukkende fra terminalen, svarer installation af tmux til at installere en windows manager. Dette giver dig mere fleksibilitet, når du arbejder på servere eller andre enheder uden en vedhæftet skærm. Hav det sjovt at udforske tmux! Og hvis du leder efter flere kommandolinjeressourcer, kan du tage et kig på vores Linux kommandoer reference snyderi Linux-kommandoer Reference Cheat SheetDette enkle snyderi hjælper dig med at blive komfortabel med Linux kommandolinjeterminal på kort tid. Læs mere  Næste.

Bertel er en digital minimalist, der skriver fra en bærbar computer med fysiske privatlivskontakter og et operativsystem, der er godkendt af Free Software Foundation. Han værdsætter etik over funktioner og hjælper andre med at tage kontrol over deres digitale liv.