Hvordan bruker jeg skjermkommandoen i centos

Hvordan bruker jeg skjermkommandoen i centos
I CentOS er en terminal multiplexer kjent som skjerm- eller GNU -skjerm. Ved hjelp av denne multiplexeren kan du opprette en skjermøkt og deretter åpne så mange virtuelle terminaler eller vinduer som du vil i den økten. Hvis du er frakoblet, vil systemprosessene dine som opererer i en skjermøkt fortsette å kjøre i bakgrunnen, selv om økten ikke er synlig.

Skjermverktøyet er ganske nyttig når du jobber med mange programmer fra et kommandolinjegrensesnitt eller terminalskall. Det tilbyr deg også anlegget til å løsne og legge ved terminaløkter og dele øktene dine med andre brukere.

I dette innlegget lærer du Hvordan jeg bruker skjermkommandoen i CentOS -systemet. Så la oss starte!

Hvordan du installerer skjermen i centos

Skjermverktøy er ikke inkludert i CentOS 8 -distribusjonen. Så hvis du bruker CentOS 8 og vil installere “Skjerm“Så for det første må du aktivere“Epel -depot”På systemet ditt:

$ sudo yum install Epel-Release

Nå, skriv ut den undergitte kommandoen for å installere skjermen på CentOS-systemet ditt:

$ sudo yum installasjonsskjerm

Hvordan bruke skjerm i centos

Hvis du vil bruke skjermkommandoen, skriver du inn "skjerm”I din Centos terminal:

$ skjerm

Nå vil du se følgende kommandolinjegrensesnitt for en skjermøkt:

For å sjekke ut parametrene eller kommandoene til skjermverktøyet, trykk “Ctrl+a" og så "?”. Denne handlingen vil gi deg følgende informasjon om skjermen:

Du kan trykke på "Space" for å se neste side eller "ESC”For å komme tilbake fra dette vinduet:

Hvordan løsne en skjermøkt i centos

Vi jobber for tiden med "Skjerm 0”Skjermøkt. Å løsne “Skjerm 0”Økt, vi vil trykke”Ctrl+a" og så "d”:

Hvordan du kan feste en skjermøkt i centos

Bruker din Centos Terminal, hvis du vil koble igjen en skjermøkt, må du utføre kommandoen gitt nedenfor:

$ skjerm -r

Fra utgangen kan du se at flere skjermøkter kjører på CentOS -systemet vårt:

Hvordan finne skjermøkt -ID i centos

Hvis Flere skjermbilder Økter opererer på din Centos system, du må spesifisere øktnummer I sesjonen Reattach -kommandoen. I skjermkommandoen, legg til "-ls”Kombinasjonsalternativ for å liste opp skjermøkten med sine spesifikke økt -IDer:

$ skjerm -ls

Fra den hentede utgangen, legg merke til IDen til den nødvendige skjermøkten:

I “skjerm”Kommando, legge til“-r”Alternativ tvinger skjermkommandoen til å feste en skjermøkt på nytt. Du må også spesifisere økt -ID i denne kommandoen:

$ skjerm -r 4154

Nå, skjermøkten "Skjerm 0”Er festet på nytt:

Hvordan bytte mellom skjermøkter i CentOS

Vi har nevnt tidligere at mer enn en skjermøkt kan fungere samtidig på din Centos system. Ønsker å veksle mellom skjermøktene? Trykk "Ctrl+a”Og“n”Å flytte til Neste skjerm og “Ctrl+a”Og“p”For å bytte tilbake til forrige skjermbilde.

For eksempel bruker vi for øyeblikket “Skjerm 1" økt. Å flytte tilbake til “Skjerm 0”, Vi vil trykke”Ctrl+p”Og“n”:

Du kan se at forrige skjermbilde er "Skjerm 0”, Der vi byttet inn igjen:

Igjen, ved å trykke “Ctrl+a”Og“n”, Flytter vi til neste skjermøkning:

Hvordan aktivere skjermlogging i centos

Skjerm Kommando lar deg også registrere hver kommando du har utført i skjermøkten. Den oppretter en egen loggfil for dette formålet. For å bruke denne funksjonen i skjermkommandoen, aktiverer du Skjermlogging Ved å utføre den undergitte kommandoen i din nåværende skjermøkning:

$ skjerm -l

Her, "-L”Alternativet legges til for å aktivere skjermloggfunksjonen:

Hvordan låse en skjermøkt i centos

Hvis du vil låse skjermøkten, så trykk “Ctrl+a”Og“x”:

Nå, din nåværende skjermøkt “Skjerm 2”Er låst etter å ha trykket på nøklene nevnt ovenfor. For å låse opp det, skriv inn CentOS -systempassordet ditt:

Hvordan legge til et passord til skjermøkt i CentOS

Av visse sikkerhetsmessige årsaker kan det være lurt å bruke et passord på skjermøkten. Denne operasjonen vil be brukeren legge inn det spesifiserte passordet når han/hun ønsker å feste den økten på nytt.

For det første å utnytte funksjonaliteten til legge til et passord til en Skjermøkt, du må generere en Hash passord. Vi vil utføre det undergitte "mkpasswd”Kommando for å generere et hasjpassord for“Linuxhint”:

$ sudo mkpasswd linuxhint

Fra terminalutgangen, legg merke til hasjpassordet:

Nå, åpne opp “.screenrc”-Filen i“Nano”Redaktør og legg til hasjpassordet til det:

$ sudo nano .screenrc

Dette “.screenrc”Fil er konfigurasjonsfilen til GNU -skjermen:

Legg til hashpassordet, og trykk “Ctrl+O”For å redde“.screenrc”Filinnhold:

Passord 97HJEZPP+

Nå, fest skjermøkten med sesjons -ID “4154”:

$ skjerm -r 4154

Etter å ha byttet tilbake til den spesifiserte skjermøkten, trykk “Ctrl+a”Og“x”For å låse denne økten:

Skriv inn hashpassordet du har lagt til i ".screenrc”Fil for å låse opp denne skjermøkten:

Hvordan legge igjen en skjermøkt i Centos

Det finnes to måter du kan forlate din nåværende skjermøkt. Enten trykk “Ctrl+a”Og“d" til løsne økten eller "Ctrl+a”Og“k”For å avslutte den for tiden kjører Skjermøkt:

Konklusjon

De Centos skjermkommando tillater brukerne å bruke en enkelt terminalvindusbehandler for å åpne flere terminalforekomster. I tillegg til en konvensjonell kommandolinje, omfatter skjermen også utvidede funksjoner og muligheter. I dette innlegget har vi delt hvordan du bruker skjermkommandoen i centos system. Vi har også vist deg Hvordan bytte mellom flere skjermøkter. Dessuten prosedyren for løsrivelse, festing, låse, legge til et passord i en økt, og avslutte en skjermøkt er også gitt i dette innlegget.