Ved å kjøre kommandoer i terminalen kan du gjøre mange oppgaver raskere enn du kunne bruke et grafisk program. Men ledetekster er ikke så bra for multitasking, i alle fall ikke uten litt hjelp. Og det er her tmux kommer inn.
Tmux eller terminal multiplexer er et kommandolinjeprogram som lar deg kjøre og vise flere kommandoer i et enkelt terminalvindu samtidig. Hver kommando eksisterer i sin egen vindusrute som om du bruker en fullstendig blåst flisvindubehandler.
For å hjelpe deg i gang med tmux, har vi samlet viktige tmux-termer og -kommandoer i juksearket nedenfor.
GRATIS NEDLASTING: Dette juksearket er tilgjengelig som en nedlastbar PDF fra vår distribusjonspartner, TradePub. Du må fylle ut et kort skjema for å få tilgang til det bare for første gang. nedlasting De essensielle Tmux-kommandoene Cheat Sheet.
De essensielle Tmux-kommandoene Cheat Sheet
snarvei | Handling |
---|---|
Generell | |
¹Ctrl + b | Standard prefiksnøkkel |
t | Vis tid (ESC går tilbake til terminalen) |
: | Skriv inn en kommando (Eksempel: ": new-session") |
list-kommandoer | Liste over alle kommandoer som tmux støtter |
Tmux vilkår | |
Pane | En åpen ledetekst (eller pseudo-terminal). Ruter kan vises side om side eller vertikalt stablet inne i et vindu. |
Vindu | Ditt syn på åpne ruter |
Økt | Et sett med åpne vinduer |
Klient | Bakgrunnsprosessen som viser økten |
Server | En enkelt server administrerer alle åpne økter (servere og klienter er separate prosesser som hver kommuniserer gjennom en socket in / tmp.) |
Opprette og administrere ruter | |
% | Del skjermen eller ruten halvparten vertikalt, og opprett en ny rute til høyre |
" | Del skjermen eller ruten i to horisontalt, og opprett en ny rute nederst |
Bytt til den tilstøtende ruten | |
o | Bytt til neste rute |
q | Vis rutenummer (når tall vises, trykk nummer for å bytte til den ruten) |
{ | Flytt gjeldende rute til venstre |
} | Flytt gjeldende rute til høyre |
x | Lukk den gjeldende ruten |
Ctrl + | Endre størrelse på ruten i trinn av en celle |
Alt + | Endre størrelse på ruten i trinn på fem celler |
Alt + 1 | Ordne ruter i den jevn horisontale forhåndsinnstilte utformingen |
Alt + 2 | Ordne ruter i den jevne vertikale forhåndsinnstilte utformingen |
Alt + 3 | Ordne ruter i hoved-horisontal forhåndsinnstilt layout |
Alt + 4 | Ordne ruter i hoved-vertikal forhåndsinnstilt layout |
Alt + 5 | Ordne ruter i den flislagte forhåndsinnstilte utformingen |
Opprette og administrere Windows | |
c | Lag et nytt vindu |
! | Fjern ruten i et nytt vindu |
n | Bytt til forrige vindu (i opprettelsesrekkefølge) |
p | Bytt til neste vindu (i opprettelsesrekkefølge) |
l | Bytt til vinduet som ble brukt sist |
w | Liste over alle vinduer og tilhørende tall |
Bytt til det tilsvarende vinduet | |
, | Gi nytt navn til gjeldende vindu |
Jeg | Vis informasjon om det gjeldende vinduet |
f | Søk etter tekst i åpne vinduer (ESC går ut av søket) |
Opprette og administrere økter | |
ny-session | Lag en ny økt |
$ | Gi nytt navn til gjeldende økt |
list-økter | Liste over åpne økter |
fest-session | Opprett en ny klient og fest den til den spesifiserte økten (-t target-session) |
løsne-klientens måløkt | Fjern klienter tilknyttet den aktuelle økten |
kill-session | Ødelegg den nåværende eller spesifiserte økten |
¹ For å aktivere en snarvei, må du først trykke og slippe prefiks-tasten og deretter trykke på snarveistasten. |
Mer hjelp med Linux-kommandolinjen
Kommandoene ovenfor hjelper deg å jobbe i tmux ved å bruke flere ruter, vinduer og økter. Hvis du virkelig vil gjøre tmux til din egen, kan du gå videre ved å redigere konfigurasjonsfilen som er lagret på følgende sted:
/etc/tmux.conf
Du kan også prøve deg på skripting.
Når du jobber utelukkende fra terminalen, er installering av tmux på samme måte som å installere en vindusbehandler. Dette gir deg mer fleksibilitet når du jobber på servere eller andre enheter uten en vedlagt skjerm. Ha det gøy å utforske tmux! Og hvis du leter etter flere kommandolinjeressurser, kan du se på våre Linux kommandoer referanse jukseark Linux Commands Reference Cheat SheetDette enkle juksearket vil hjelpe deg med å bli komfortabel med Linux-kommandolinjeterminalen på kort tid. Les mer neste.
Bertel er en digital minimalist som skriver fra en bærbar PC med fysiske brytere og et OS som er godkjent av Free Software Foundation. Han verdsetter etikk over funksjoner og hjelper andre å ta kontroll over deres digitale liv.