Likevel kan det være utfordrende å administrere alt arbeidet ditt med et enkelt terminalvindu. Mens de fleste Linux -distribusjoner lar deg åpne flere terminalvinduer, gir de ikke metoder for å håndtere og utveksle informasjon mellom dem. Det er her Tmux kommer inn.
TMUX lar deg kjøre og administrere flere forekomster av terminalskallet, enten som flere vinduer eller ruter i et enkelt vindu.
Mens TMUX fungerer ved å lage en ny økt, er det måter å koble den til en tidligere løpende økt. Denne guiden vil hjelpe deg å lære hvordan du kan knytte TMUX til en eksisterende økt.
Vi vil gå over det grunnleggende i en TMUX -økt, hvordan du initialiserer den, og hvordan du kan knytte det nyåpnede TMUX -vinduet til et tidligere eksisterende.
Initialisere TMUX -økter
I hovedsak refererer en TMUX -økt til en åpen terminal. Hver økt fungerer som en individuell terminal, slik at du kan utføre flere kommandoer samtidig.
For å starte tmux, skriv inn følgende i terminalen:
$ tmux
TMUX -økter kan initialiseres ved å lage separate vinduer som CLI eller åpne mer enn en terminal i et enkelt vindu i form av ruter. Dette kan oppnås via følgende snarveier.
Disse snarveiene er det som vil føre til å lage flere økter.
Noen ganger ønsker du å åpne opp en økt sammen med en tidligere åpen økt. Dette kan oppnås ved hjelp av alternativet "vedlegg" som vil bli diskutert i de senere seksjonene.
Liste over å kjøre TMUX -økter
For å knytte TMUX til en eksisterende økt, er det nødvendig å få økt -ID eller navn. For dette formålet vil vi bruke kommandoen “$ tmux ls”.
“LS” i “$ TMUX LS” refererer til “List Sessions”. Denne kommandoen brukes til å liste opp detaljene om å kjøre TMUX -økter. Du kan bruke den til å få økt -ID og antall løpende økt.
Denne delen av guiden vil forklare hvordan du kan liste opp de kjørende TMUX -øktene. Vi bruker Ubuntu 20.04 LTS i denne opplæringen, men metoden skal ikke være annerledes for andre distribusjoner.
La oss se på trinnene.
Først åpner du kommandoterminalen på din viktigste Linux -distribusjon. Snarveisnøkkelen er Ctrl + ALT + T.
Når det er gjort, fortsett med å skrive inn følgende:
$ tmux
For å initialisere mer enn en økt, kan du bruke snarveiene som er nevnt i forrige økt.
For å liste opp antall åpne økter, skriv inn følgende kommando:
$ tmux ls
Dette vil vise følgende som utgang. Detaljer om disse alternativene er gitt nedenfor.
Knytte TMUX til eksisterende økter
Denne delen av guiden dekker hvordan du kan knytte TMUX til eksisterende økter.
For å oppnå dette, sørg for at du har installert TMUX og kjører med flere økter som allerede er initialisert på den.
Når det er gjort, bruk følgende kommando for å knytte TMUX til en allerede eksisterende økt:
$ tmux vedleggssession -t
Alternativt kan du også knytte en økt til en eksisterende økt ved å referere til navnet på den eksisterende økten. For å gjøre dette, skriv inn følgende i TMUX:
$ tmux vedleggssession -t
TMUX gir deg også muligheten til å angi en tilpasset nøkkelbind for å vise listen over økter som er tilgjengelige. Dette kan gjøres ved å finjustere TMUX.Conf -fil. For å gjøre dette, naviger til hjemmekatalogen og åpne TMUX.Conf -fil med tekstredigereren etter eget valg som følger:
$ sudo nano ~/.tmux.konf
Når filen åpnes, legger du til følgende linje for å vise lister ved å trykke på en nøkkel du ønsker:
$ bindListe-sesjoner
Du kan også drepe økter ved å skrive følgende i terminalen:
$ tmux Kill -Session -t
Eller
$ tmux Kill -Session -t
Dette skal drepe en eksisterende TMUX -økt.
Konklusjon
Dette var en guide for hvordan du kan knytte nye økter til eksisterende TMUX -økter. Vi dekket det grunnleggende om TMUX -økter, sammen med hvordan vi kan initialisere og liste opp løpende økter. Til slutt så vi på metoder for å knytte nye TMUX -økter til eksisterende økter og også hvordan vi skal avslutte dem.