Hvordan knytte TMUX til eksisterende økt

Hvordan knytte TMUX til eksisterende økt
Kommandoterminalen er det som gir Linux -distribusjoner et konkurransefortrinn over andre operativsystemer. Evnen til å utføre prosesser som krever komplekse instruksjoner med bare noen få kommandoer gir Linux-distribusjoner en overveldende fordel når det gjelder deres GUI-baserte konkurrenter.

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.

  • Ctrl + b og skriv w Lar deg velge fra en liste over vinduer
  • Ctrl + b og skriv 0 Lar deg bytte til vindusnummer 0. Bytt ut 0 med et hvilket som helst tall for å flytte til det vinduet
  • Ctrl + b og skriv o Lar deg bytte til neste rute
  • Ctrl + b og skriv ; Lar deg veksle mellom begge rutene
  • Ctrl + b og skriv x Lar deg lukke en rute

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.

  • 0: refererer til økt -ID tildelt av TMUX.
  • Antallet refererer til standardnavnet for øktene.
  • (Opprettet) refererer til dato og klokkeslett for den nyopprettede økten.
  • (vedlagt) representerer den nylig vedlagte TMUX -økten.

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:

$ bind Liste-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.