Generelt sett, når du lukker en SSH -tilkobling, er de tilsvarende eksterne terminaløktene også stengt. Her kommer TMUX for å hjelpe når den bevarer disse øktene når SSH -tilkoblingen avsluttes.
Etter å ha installert TMUX, vil du ikke finne noe ikon tilknyttet det. Det vil ikke vises som en egen applikasjon. I stedet må vi påkalle den fra selve Gnome -terminalen. Vi vil senere se hvordan vi gjør dette.
Merk: Vi brukte “Ctrl+B” som prefikset. Hvis du konfigurerte noe annet prefiks, må du bytte kommandoen med prefikset ditt i denne guiden.
Hva vil vi dekke?
I denne guiden vil vi utforske hvordan vi kan installere TMUX, og mer spesifikt, “Hvordan laste inn en TMUX -konfigurasjonsfil på nytt.”Vi vil bruke Ubuntu 20.04 som basesystem for denne guiden. La oss først starte med å installere tmux.
Installere tmux på Ubuntu 20.04
Viktige operativsystemer, for eksempel Linux, MacOS og Windows Subsystem for Linux (WSL) gir TMUX -programvarepakker fra sitt offisielle depot. Så for å installere tmux på Ubuntu 20.04, vi kan ganske enkelt bruke pakkebehandleren eller programvaresenteret som beskrevet nedenfor:
1. For å installere TMUX ved hjelp av Package Manager, kjør bare kommandoen:
$ sudo apt install tmux
2. Hvis du vil installere TMUX ved hjelp av programvaresenteret, åpner du Software Center, søker etter TMUX og klikker på "Installer":
Lansering av TMUX
Når TMUX er installert, må vi bruke GNOME -terminalen for å påkalle den. Man kan møte følgende feil når du prøver å kjøre “TMUX” -kommandoen:
“Open Terminal mislyktes: Manglende eller uegnet terminal: Xterm-256Color”
For å overvinne denne feilen, skriv inn “Eksportbetegnelse = xTerm” på terminalen og treff Enter. Nå, kjør igjen “TMUX” -kommandoen, og denne gangen skal ikke feilen vises.
En annen måte er å bruke “XTERM” terminal og lanser TMUX herfra. Dette fungerte på Ubuntu 20.04 System.
Hvordan bruke tmux
Vi kan bruke tre måter å sende kommandoer til en TMUX -terminal:
Bruke prefiksetastene: TMUX bruker en kombinasjon av nøkler som kalles prefiks -nøkler, som er som standard “Ctrl+B”. Dette prefikset blir fulgt av en eller to flere nøkler som vil bli tolket av TMUX for en bestemt operasjon. For eksempel kan vi løsne fra en økt ved å bruke: [prefiks+d].
Bruke kommandomodus: For å sende kommandoene direkte til TMUX -terminalen, må vi legge inn kommandomodus ved å trykke på prefiksetastene etterfulgt av en tykktarm (:). En ledetekst vil åpne seg nederst på terminalen for å legge inn TMUX -kommandoene.
Bruke kommandolinjen: TMUX-kommandoer kan også brukes fra ikke-TMUX-terminalen eller Shell-ledeteksten. Disse kommandoene er innledet av "TMUX" nøkkelordet. Vi har illustrert denne metoden i følgende avsnitt.
Last inn en TMUX -konfigurasjonsfil
Når vi tilpasser TMUX for å passe til våre behov, må vi laste inn konfigurasjonsfilen på nytt. Her forklarte vi tre forskjellige måter å laste inn TMUX -konfigurasjonsfilen:
1. Last inn TMUX-konfigurasjonsfilen ved å bruke kommandoen: “TMUX Source-File”.
Kommandoformatet for å laste inn tmux på nytt.Konf fra Shell -ledeteksten er:
tmux kildefil
Hvis filen er inne i hjemmekatalogen til brukeren (som det vanligvis er tilfelle), vil kommandoen være:
$ tmux kildefil ~/.tmux.konf
2. Last inn TMUX -konfigurasjonsfilen ved hjelp av TMUX -kommando -ledeteksten.
Vi kan også bruke TMUX -ledeteksten for å sette i gang omlastingsarbeidet. For dette, trykk "Prefiks +:" Og skriv deretter følgende kommando i ledeteksten:
kildefil ~/.tmux.konf
Dette vil laste konfigurasjonsfilen fra en kjørende TMUX -økt.
3. Last inn TMUX -konfigurasjonsfilen ved å lage et prefiks og nøkkelkombinasjon.
Vi må endre TMUX-konfigurasjonsfilen ofte, og mange mennesker synes det er for tungvint å skrive "kildefil" -kommandoen gjentatte ganger. La oss lage en praktisk snarvei for dette. Åpne TMUX.Conf -fil med hvilken som helst tekstredigerer som Nano:
$ nano ~/.tmux.konf
og legg følgende linje i den og last inn TMUX -konfigurasjonsfilen:
Bind R kildefil ~/.tmux.konf
Neste gang du trenger å laste inn konfigurasjonsfilen på nytt, skriver du bare inn prefikset etterfulgt av “R”.
Konklusjon
I denne guiden har vi lært om installasjonen av TMUX, dets grunnleggende, og nærmere bestemt å laste inn TMUX -konfigurasjonsfilen på nytt. En mer detaljert forklaring av forskjellige TMUX -operasjoner finner du på TMUX Man -sidene eller GitHub -siden til TMUX. Vi håper du fant denne artikkelen nyttig. Sjekk ut de andre Linux -hint -artiklene for flere tips og informasjon.