Hvordan finner jeg bruker -ID -en min i Linux

Hvordan finner jeg bruker -ID -en min i Linux

Linux -operativsystem har gjort alt veldig enkelt. Det stikker ikke brukeren med en tilnærming som en enkelt funksjon kan utføres på flere måter. Enten du vil gå med de innebygde kommandoene eller foretrekker å installere noe verktøy, er valget ditt!

På samme måte vil vi i denne guiden se mange måter å finne bruker -IDen gjennom forskjellige kommandoer. Men spørsmålet er, hvorfor trenger du å få en identitet som i de fleste tilfeller, administratoren er den eneste brukeren.

Det er nødvendig å finne IDen din når du gir tilgang til andre mennesker. I dette tilfellet har en enkelt PC flere kontoer som brukerne logget inn. En annen sak kan oppstå hvis brukeren er koblet eksternt på en server og trenger en rask respons for å få detaljer om det innloggede brukernavnet.

Hvordan finne bruker -ID i Linux

I Linux -distribusjoner har vi flere kommandoer som hjelper til med å finne bruker -IDen veldig raskt:

ID -kommando

De id Kommando er den enkleste måten å vise en liste over ekte og effektive brukere, og den viser også gruppe -ID -ene.

Du kan enten bare skrive inn "id”I terminalen eller bruk brukernavnet med“id”Kommando som nevnt nedenfor:

$ id

eller

$ id Wardah

Getent Command

Getent”Kommando i UNIX og Linux-lignende systemer brukes til å hente oppføringene fra en systemdatabase støttet av NSS (Navntjenestebryter) Biblioteker. Brukerdetaljene er lagret i PASSWD- og gruppedatabasene.

For å få brukerens detaljer gjennom Getent Kommando, følg syntaks:

Getent [Database] [Key…]

Så hvis jeg vil vise detaljene om bruker -ID, ville kommandoen være:

$ getend passwd wardah

Lslogins -kommando

Lslogins”Kommandoverktøy i Linux må bare hente alle tilgjengelige detaljer fra systemfilene om spesifikke brukere.

-u”Flagg i“Lslogins”Kommando brukes til å vise brukerkontoer:

$ lslogins -u

w kommando

w”Kommando hjelper til med å vise gjeldende innloggede brukere og handlingene de utførte i et system:

$ w

som befaler

WHO”Kommandoverktøy brukes til å skrive ut brukernavnet som for øyeblikket er logget inn og terminaldetaljene med dato og klokkeslett. Du kan enten bare skrive inn "WHO”Eller bruk det med flagget”-u”I terminalen:

$ hvem

Whoami Command

For å vise det eneste brukernavnet for gjeldende innlogget konto, type:

$ whoami

grep kommando

grep”Kommando regnes som et kraftig Linux -verktøy for å søke etter et bestemt mønster. Det hjelper å søke på data (tekst eller strenger) fra de gitte og vise dem. For å vise brukerdetaljene fra/etc/passwd fil, følg kommandoen:

$ grep wardah /etc /passwd

Brukere og ekko $ brukerkommando

Brukere”Kommando brukes til å vise en liste over alle brukere som er logget inn i systemet, mens“Echo $ bruker”Er et alternativ av kommandoen”hvem er jeg.”Det viser et en-linjes svar.

$ brukere
$ ekko $ brukere

Siste kommando

Bruker siste Kommando kan brukeren skrive ut listen over de siste påloggede brukerne til operativsystemet:

$ sist

Fingerkommando

Hvis du vil installere kommandolinjeverktøyet for å søke etter brukerens informasjon, er ingenting best fra "finger”Kommando.

finger”Kommandolinjeverktøy i Linux brukes til å skrive ut brukerinformasjon i terminalen. Det er ikke et innebygd verktøy i de fleste Linux-distribusjoner. Så for å få det, installer den først:

$ sudo apt installer finger

Nå, for å vise nødvendig informasjon om brukeren som inkluderer brukerens virkelige navn, kataloginformasjon, skall osv., type:

$ Finger Wardah

Konklusjon

I denne oppskrivningen har vi lært flere måter å finne brukeridentiteten på Linux-systemet. Linux-systemet introduserte mange kommandolinjeverktøy for å vise bruker-ID. Hvis du vil installere verktøyet for å få informasjon, har vi nevnt “finger”Kommandolinjeverktøy for å skrive ut alle nødvendige detaljer om brukeren.