Hvordan løsne skjermøkten

Hvordan løsne skjermøkten

De Skjermkommando gjør det mulig å sende løpende applikasjoner til bakgrunnen, og du kan feste dem på nytt når det er nødvendig. Kommandoen fungerer som en terminal multiplexer. Du kan bruke de forskjellige alternativene til å opprette et nytt skallvindu som du kan sende (løsne) eller trekke fra bakgrunnen (Reattach) å fortsette å bruke den.

Med skjermkommandoen kan du feste prosessen din som kjører i bakgrunnen selv om økten din tilfeldigvis kobler fra, for eksempel når du får tilgang til en ekstern maskin. På den måten blir ikke arbeidet ditt avbrutt eller tapt i tilfelle en lang prosess.

Denne guiden dekker alt om å bruke skjermkommandoen, fra installasjon til å løsrive og feste skjermøkten på nytt.

Hvordan bruke skjermkommandoen

De GNU -skjerm Lar å lage en skjermøkt og sende den til å kjøre i bakgrunnen, slik at selv når forbindelsen går i stykker, kan du trekke prosessen fra bakgrunnen og prosessen din fortsatt vil være aktiv.

Du kan opprette flere skjermøkter og navigere i hver ved hjelp av forskjellige alternativer. Først må du sjekke om du har installert skjermen ved hjelp av følgende kommando:

$ skjerm -Versjon

Hvis ikke skjermen ennå ikke er installert, er det slik at du installerer den på Ubuntu og Debian:

$ sudo apt installasjonsskjerm

Bruk Yum for Centos og Fedora:

$ sudo yum installasjonsskjerm

Du kan starte en skjermøkt ved hjelp av denne kommandoen:

$ skjerm

En velkomstside vil vises som i følgende bilde. Du kan trykke på rom eller Returner nøkler For å navigere i vinduet.

For raskt å komme i gang med de forskjellige kommandoene, åpne listen over kommandoer for skjerm ved å trykke på Ctrl+a ? Tastaturnøkler. Du vil få alle kommandoene som vises som følger:

Løsne og koble igjen skjermøktene

Når du har kjørt skjermkommandoen, blir det aktive skallet den første skjermøkten. Du kan bekrefte de aktive øktene ved hjelp av følgende kommando:

$ skjerm -ls

Vi har bare en tilknyttet økt som er det nåværende skallet. Til høyre vil du merke deg vedlagte melding for å antyde at det er det aktive skallet.

Vi kan sende den til bakgrunnen (løsne) ved å trykke på Ctrl+A D Tastaturnøkler. Du vil få en melding som den i følgende illustrasjon som bekrefter at skjermøkten er løsrevet.

Meldingen viser skjermens økt -ID. Hvis du definerte navnet for økten, vises det også i skjermøkten.

Hvis vi viser tilgjengelige skjermøkter, er økten nå løsrevet. Dette betyr at den kjører i bakgrunnen og prosessen på skallet er aktivt. På den måten, hvis tilkoblingen går i stykker, som for å få tilgang til en ekstern server, kan vi få tilgang til økten. Prosessen vår som går i skallet vil fortsatt være aktiv.

Til Reattach Skjermøkten, bruk -r flagg etterfulgt av øktnummer eller navnet sitt. I dette tilfellet har vi økt -IDen som 5608. Vi kjører følgende kommando:

$ skjerm -r 5608

Når du har utført kommandoen, vil økten feste og åpne prosessen som løper i bakgrunnen som i følgende tilfelle der bakgrunnsprosessen kjører en oppgraderings- og oppdateringskommando. Du finner prosessen din fremdeles kjører eller fullført.

Hvis prosessen er fullført, kan du lukke skjermøkten ved å skrive exit på terminalen:

$ exit

Du får meldingen om at skjermen avsluttes på det andre aktive skallet. Hvis det er den eneste skjermøkten, vises listen over de aktive øktene ingen.

Navngi en skjermøkt

Så langt løsnet vi og festet en skjermøkt ved hjelp av IDen. Imidlertid, hvis du har flere skjermøkter, kan du opprette et tilpasset navn for hver for enkel identifikasjon ved hjelp av -S alternativ.

La oss lage en skjermøkt som heter Linuxhint-screen. Bruk følgende kommando:

$ skjerm -s linuxhint -screen

Hvis vi viser de aktive skjermøktene, har vi opprettet økten.

Du kan løsne den navngitte skjermøkten ved å trykke på Ctrl+A D Tastaturnøkler. Du vil få løsne meldingen som viser økt -ID og navn.

For å feste det på nytt, bruk navnet sitt i stedet for økt -ID som vist i følgende:

$ skjerm -r linuxhint -screen

Også å skrive exit lukker skjermøkten. Du vil få en melding som bekrefter at økten avsluttes.

Konklusjon

Skjermkommandoen lar brukerne løsne og feste skjermøktene på nytt, slik at hvis tilkoblingen går i stykker, går økten deres fremdeles i bakgrunnen, uavbrutt uavbrutt. Du kan trekke den når som helst. For å løsne en skjermøkt, bruk Ctrl+A D kommando. Denne guiden dekket alle detaljene om skjermøkter i Linux, inkludert trinnene for hvordan du installerer den, oppretter en økt, løsner den, fest den på nytt og navngi økten.