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

instagram viewer
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.