logo

'Hvem'-kommandoen i Linux

Hvem kommanderer i Linux

I denne opplæringen vil vi diskutere Linuxs 'Hvem'-kommando og også lære hvordan den fungerer.

Introduksjon

Linux 'hvem'-kommandoen lar deg vise brukerne som for øyeblikket er logget på UNIX- eller Linux-operativsystemet.

Når en bruker trenger å vite om hvor mange brukere som bruker eller er logget på et bestemt Linux-basert operativsystem, kan han/hun bruke 'hvem'-kommandoen for å få den informasjonen. Denne kommandoen er enkel å bruke, og den viser en rekke viktig informasjon om alle brukere som for øyeblikket er logget på systemet. I de fleste Linux operativsystemer , er det en lignende kommando kjent som 'w' som gjør nesten det samme. 'w'-kommandoen viser informasjon om alle brukere som er logget på det gjeldende systemet. I tillegg viser den også tilleggsdata sammen med noen statistiske data. Den grunnleggende 'hvem'-kommandoen uten kommandolinjeargumenter viser bare navnene på brukere som for øyeblikket er logget på systemet. I mange tilfeller kan den også vise litt tilleggsinformasjon, for eksempel hvilke terminaler de logger på og tidspunktet de logget på, men det avhenger helt av systemene som brukes av brukerne.

Utdataene til 'hvem'-kommandoen avhenger vanligvis av brukerne og hvordan de bruker den. Hvis en bruker vanligvis skriver inn 'Who'-kommandoen i terminalen og kjører den, vil utgangen være den samme. Den vil vise listen over brukere som for øyeblikket er logget på det gjeldende operativsystemet. Men hvis brukeren kjører eller bruker 'hvem'-kommandoen med forskjellige argumenter, vil utdata også bli litt endret eller kan være helt annerledes.

La oss se hvilken utgang vi får hvis vi kjører 'hvem'-kommandoen uten noen ekstra alternativer eller argumenter.

Informasjonen som vises eller vises gjennom denne kommandoen, avhenger av hvordan du bruker denne kommandoen. Hvis du bruker denne kommandoen uten noe alternativ eller argument, vil den bare vise en liten mengde informasjon basert på følgende punkter:

    Tidspunkt for siste systemoppstart Gjeldende kjørenivå for systemet Liste over påloggede brukere og mer

La se syntaksen til 'Who'-kommandoen uten å inkludere noen argumenter:

Syntaks for kommandoen:

 who 

Hvordan kjører jeg 'hvem'-kommandoen i Linux?

Følgende trinn vil hjelpe deg å kjøre kommandoen ovenfor selv om noen ikke er kjent nok med Linux-operativsystemer (eller nye til Linux-operativsystemet):

Trinn 1. Åpne terminalen ved å trykke på Ctrl + Alt + T på tastaturet, som vist i det gitte bildet:

Hvem kommanderer i Linux

Steg 2. Skriv nå følgende gitte kommando i terminalen og trykk enter:

Kommando:

kjerne java
 Who 

Trinn 3. Når du trykker på enter-knappen, vil det ta litt tid og vise informasjonen som påloggede brukeres navn, siste omstartstid, osv. Utdataene til denne kommandoen kan se ut som vist i følgende bilde:

Produksjon

Hvem kommanderer i Linux

Vi kan legge merke til i bildet ovenfor at kun én bruker er logget på systemet vårt for øyeblikket. Dermed viser den informasjonen kun om gjeldende bruker. Men hvis du bruker et system som flere andre brukere har tilgang til, vil kommandoen ovenfor vise alle brukere som er logget på systemet.

'Hvem'-kommandoen med de forskjellige argumentene

La oss nå se hvordan du bruker 'hvem'-kommandoen med forskjellige alternativer eller argumenter for å vise forskjellige typer informasjon om forskjellige ting. Her vil vi kort diskutere 'hvem' med alle dets nyttige alternativer, argumenter og også se deres praktiske implementering.

1. Kommando for å vise vertsnavnet og brukeren knyttet til inn-/utdataenhetene som et tastatur-

Syntaks

 Who -m -H 

Produksjon

Hvem kommanderer i Linux

2. For å vise alle detaljer om påloggede brukere-

Med denne kommandoens hjelp ser man alle detaljene til hver bruker som er logget på det gjeldende systemet. Syntaksen til denne kommandoen er den samme bortsett fra tilleggsalternativet '-a', som vi kan se i den gitte syntaksen:

Syntaks

 who -a 

Produksjon

Hvem kommanderer i Linux

Eller

Du kan bruke 'hvem -alle' i stedet for 'hvem -a' da det viser all informasjon.

Syntaks

 Who -all 

Hvem kommanderer i Linux

3. For å vise informasjon om alle aktive prosesser som skapes av NIT-prosessen-

Denne kommandoen vil hjelpe deg å vise viktig informasjon så vel som hver eneste aktive prosess.

Syntaks

 who -p -h 

Produksjon

Hvem kommanderer i Linux

4. For å vise statusen til brukerens melding som -, + eller?

Denne kommandoen vil hjelpe oss å vise statusen til brukerens melding. Syntaks for denne kommandoen gitt nedenfor:

Syntaks

 who -T -H 

Produksjon

Hvem kommanderer i Linux

5. For å vise hele listen over påloggede brukere-

Denne kommandoen vil hjelpe oss å vise hele listen over påloggede brukere. Syntaks for denne kommandoen gitt nedenfor:

Syntaks

 who -u 

Produksjon

nbsp
Hvem kommanderer i Linux

6. For å vise hele listen over døde prosesser-

Man kan bruke denne kommandoen for å se den komplette listen over alle døde prosesser. Syntaksen til kommandoen gitt nedenfor:

Syntaks

 who -d -H 

Produksjon

Hvem kommanderer i Linux

7. For å vise systempåloggingsprosessdetaljer-

Man kan bruke denne kommandoen for å se påloggingsprosessen. Syntaksen til kommandoen er gitt nedenfor:

Syntaks:

 who -l -H 

Produksjon

Hvem kommanderer i Linux

8. For å telle tallene til alle påloggede brukere-

Vi kan bruke denne kommandoen til å se hvor mange brukere som er logget på i form av tall. Syntaksen til kommandoen er gitt nedenfor:

Syntaks:

 who -q -H 

Produksjon

streng til char java
Hvem kommanderer i Linux

9. For å vise gjeldende kjørenivå for systemet-

Syntaksen til kommandoen er gitt nedenfor:

 Who -r 

Produksjon

Hvem kommanderer i Linux

10. For å vise systemets brukernavn-

Denne kommandoen brukes vanligvis for å vite om det faktiske systemets brukernavn. Syntaksen til kommandoen er gitt nedenfor:

Syntaks

 whoami 

Produksjon

Hvem kommanderer i Linux

11. For å vise listen over brukere og deres aktiviteter-

Ved hjelp av denne kommandoen kan du også se den komplette listen over brukere og deres aktiviteter, som er logget på det gjeldende systemet. Kommandoen er gitt nedenfor:

Syntaks

 w 

Produksjon

Hvem kommanderer i Linux

12. For å vise brukeridentifikasjonsinformasjon-

Man kan bruke denne kommandoen til å se brukeridentifikasjonsinformasjonen. Syntaksen til kommandoen er gitt nedenfor:

Syntaks

 Id 

Produksjon

Hvem kommanderer i Linux