Hva er en skjerm?
En terminal multiplexer blir referert til som skjerm. Flere interaktive skjell på den fysiske terminalen multipliseres av skjermen. Det tillater brukeren å utføre flere oppgaver som kjører i hver terminal. Alle disse uavhengige skjermøktene utfører programmene sine. Hvis du ved et uhell lukket eller blir koblet fra en hvilken som helst skjermøkt, vil den prosessen kjøres innenfor skjermøkten.
For eksempel, når du oppgraderer en Ubuntu -server via SSH, hvis din SSH -økt avsluttes av en eller annen grunn, vil skjermkommandoen fortsette oppgraderingsprosessen utvilsomt.
Her har vi gitt deg en liste over viktige snarveier for tastaturer for å administrere forskjellige nestede økter.
Funksjon | Tastatursnarvei |
Viser keybindings | Ctrl+a ? |
Avsluttende økt og avslutningsskjerm | Ctrl+A \ |
Lukking av den nåværende økten | Ctrl+A x |
Lukke alle økter bortsett fra den nåværende | Ctrl+A Q |
Splitting strømregionen vertikalt i to regioner | Ctrl+a l |
Splitting strømregionen horisontalt i to regioner | Ctrl+A S |
Bytter til øktnummer 0 | Ctrl+A ” |
Bytte til forrige økt | Ctrl+A P |
Bytter til neste økt | Ctrl+a n |
Liste opp alle økter | Ctrl+A 0 |
Nå vil vi demonstrere for deg den komplette prosedyren for å lukke en eksisterende skjermøkt. Før du starter dette, kan du sjekke ut den undergitte metoden for å sette opp en skjermøkt.
$ skjerm -dms my_session_1
$ skjerm -dms my_session_2
Setting av skjermøkter
Som et resultat av kommandoen utførelse, vil to økter bli initialisert kalt “my_session_1”, og “my_session_2”.
Nå, liste opp alle skjermøkter ved å skrive ut følgende kommando:
$ skjermliste
Her vil utdataene også gi deg informasjon om den eksisterende skjermøkten, annet enn den nyopprettede.
En metode for å avslutte en økt er å knytte den først og deretter avslutte den. Vi vil følge denne metoden i den kommende delen. Vi tok "my_session_1" som eksempel, du kan velge økten du vil avslutte.
Bruk følgende kommando for å sjekke relatert informasjon om skjermøkten “my_session_1”.
skjerm -r my_session_1
Lukker en skjermøkt
Metode 1:
Legg merke til den komplette IDen til skjermøkten. Etter det, legg ved denne skjermøkten ved å bruke alternativet “-R” i skjermkommandoen.
$ skjerm -r 62431.my_session_2
Skriv inn "Avslutt" for å avslutte denne skjermøkten i terminalen din.
$ exit
Som du ser erklærer utgangen at prosessen avsluttes vellykket.
Metode 2:
En annen metode for å avslutte en skjermøkt er å trykke på “Ctrl+A” kombinert med “\” -tasten mens en økt er vedlagt.
Konklusjon
Skjermmultipleksene mange interaktive skjell av den fysiske terminalen. Det lar også brukeren utføre flere oppgaver i hver terminal samtidig. Det kommer en sak der opprydding er påkrevd, og for det vil du avslutte en skjermøkt. I dette innlegget har vi diskutert to distinkte metoder for å avslutte en skjermøkt.