Noen ganger kan det være nødvendig å endre brukerrettigheter. For eksempel kan en bruker trenge sine rettigheter utvidet for en bestemt oppgave, eller en bestemt brukers mulighet til å få tilgang til systemet må kanskje oppheves helt. I slike scenarier er det viktig for systemadministratoren å ha fullstendig kunnskap om alle brukere av systemet.
I denne artikkelen utforsker vi metodene som brukes for å liste brukerne av et Linux -system. Både grafiske brukergrensesnitt (GUI) -baserte metoder og kommandolinjegrensesnitt (CLI) -baserte metoder kan brukes til denne oppgaven; denne artikkelen fokuserer imidlertid på fire terminalbaserte metoder.
Merk: Mens metodene som er omtalt nedenfor, utføres på et Linux Mint 20 -system, kan du bruke Linux -distribusjonen du velger.
Metode 1: Kattkommandoen
For å bruke cat -kommandoen til å liste alle brukere i et Linux -system, bør følgende trinn utføres i rekkefølge:
Start terminalen.
Bruk cat -kommandoen til å vise alle brukerne på terminalen for å vise alle brukerkontodetaljer og passord lagret i /etc /passwd -filen til Linux -systemet.
$katt /etc/passwd
Som vist nedenfor vil kjøring av denne kommandoen vise brukernavnene, samt litt tilleggsinformasjon. Du kan bla gjennom denne listen for å se alle brukerne av Linux -systemet.
Metode 2: kommandoen awk
Awk -kommandoen er nyttig hvis du bare vil vise brukernavn, noe som kan være nyttig hvis du ikke trenger alle de tekniske detaljene returnert med cat -kommandoen. For å bruke denne kommandoen til å liste alle brukere i et Linux -system, bør følgende trinn utføres i rekkefølge:
- Start terminalen.
- Kjør følgende kommando:
Når du kjører denne kommandoen i terminalen din, blir bare brukernavnene returnert. Denne listen inneholder alle brukerne av Linux -systemet.
Metode 3: Kommandoen compgen
I likhet med kommandoen awk, brukes denne kommandoen til å vise bare brukernavn, og ignorere alle andre detaljer. For å bruke kommandoen compgen til å liste alle brukere av Linux -systemet, bør følgende trinn utføres i rekkefølge:
- Start terminalen.
- Kjør følgende kommando:
Denne kommandoen returnerer alle brukernavnene som er knyttet til Linux -operativsystemet.
Metode 4: Kommandoen getent
Utgangen fra getent -kommandoen er veldig lik den fra cat -kommandoen, ettersom den viser mange detaljer sammen med brukernavnene. For å bruke getent -kommandoen til å liste alle brukere i Linux -systemet, bør følgende trinn utføres i rekkefølge:
- Start terminalen.
- Kjør følgende kommando:
Denne kommandoen viser alle brukerne av Linux -systemet ditt, samt noen andre detaljer, som vist på bildet nedenfor.
Konklusjon
Avhengig av dine krav, kan du velge blant de fire kommandoene som er omtalt i denne artikkelen for å få en liste over brukere. To av disse metodene, i tillegg til å vise alle brukerne av Linux -systemet ditt, gir også noen viktige detaljer for alle brukerkontoer.
Det er varianter av disse kommandoene som du kan eksperimentere med for å passe dine behov. Imidlertid er slike variasjoner utenfor omfanget av denne artikkelen. Metodene vi diskuterte her, lar deg liste alle brukerne av Linux -systemet ditt. Jeg håper denne artikkelen hjalp deg med å forstå dette emnet bedre.