Det er viktig å lære disse kommandoene for å raskt kunne se en liste over brukere i Ubuntu VPS-systemet. Denne artikkelen viser deg hvordan du bruker kommandolinjen til å liste brukere i Ubuntu Linux VPS.
Slik viser du brukere i Ubuntu Linux VPS: En nybegynnerveiledning
Hvis du vil vise alle brukere i Linux Ubuntu VPS, kan du bruke kommandoen / etc / passwd, ettersom lokale brukerdetaljer lagres i “/ etc / passwd” -filen. Det er to måter å utføre denne kommandoen på, som følger:
katt etc / passwdEller
mindre etc / passwdEtter å ha utført kommandoen ovenfor med hell, vil du få en utgang som ser slik ut:
Disse utgangslinjene forholder seg til brukerne. Antall linjer avhenger av antall brukere i systemet.
Hver linje inneholder syv forskjellige felt som representerer detaljene til en bestemt bruker. For eksempel er den første linjen i utgangen root: x: 0: 0: root: / root: / bin / bash, som representerer:
- rot - brukerens påloggingsnavn.
- b - passordets plassholder, ettersom det faktiske passordet lagres i en egen fil.
- 0 - bruker-ID-en til brukeren.
- 0 - GroupID for brukeren.
- rot - et kommandofelt med noen detaljer om brukeren.
- /rot - en hjemmekatalog som er brukerens hovedkatalog.
- / bin / bash - et brukerskall.
Merk at kolon (:) brukes til å skille verdiene i utdataene.
Utfør følgende kommandoer for å se navnene på brukerne:
kutt -d: -f 1 / etc / passwdEller
awk -F: 'print $ 1' / etc / passwdHvordan vise grupper i Ubuntu Linux VPS
Du kan også opprette grupper ved å samle flere brukere og gi dem noen administrative tillatelser for systemet. Dette alternativet er gunstig for å opprette grupper av brukere i samme system. Informasjonen om disse gruppene lagres i Gruppemappen. Så bruk følgende kommando for å vise grupper i terminalen.
mindre / etc / gruppeEtter å ha utført kommandoen vellykket, får du en utdata som dette:
Bruk kommandoen nedenfor hvis du vil vise navnene på gruppene:
klipp -d: -f 1 / etc / gruppeHvordan liste brukere i Ubuntu Linux VPS ved hjelp av getent Command
De getent kommandoen brukes til å vise oppføringer fra databasen konfigurert i / etc / nsswitch.konf fil. Den dekker passwd-databasen som kan brukes til å spørre listen over brukere. Getent-kommandoen viser oppføringer fra databaser konfigurert i / etc / nsswitch.konf filen, inkludert passwd-databasen, for å søke etter en liste over alle brukere.
Bruk følgende kommando for å utføre getent i terminalen:
getent passwdEtter at du har utført kommandoen, vil du motta en utdata som dette:
Du kan bruke awk eller cut for å skrive ut det første feltet som inneholder brukernavnet:
getent passwd | awk -F: 'skriv ut $ 1'getent passwd | kutt -d: -f1
Hvordan vise påloggede brukere med w Command
Du kan bruke w kommando for å liste innloggede Linux Ubuntu VPS-brukere. For å bruke denne kommandoen, skriv “w” i terminalen og kjør den ved å trykke Enter.
Etter at du har utført kommandoen, vil du motta en utgang som består av forskjellig brukerinformasjon, for eksempel påloggingstid, inaktiv tid og ekstern vertinformasjon. Detaljene i utgangen er som følger:
- bruker - representerer brukernavnet.
- TTY - representerer terminalnavnet.
- Fra - representerer navnet på den eksterne verten.
- [e-postbeskyttet] - representerer påloggingstiden.
- Tomgang - representerer inaktiv tid.
- JCPU - representerer tiden brukt av prosessen knyttet til TTY.
- PCPU - representerer tiden som brukes av den spesifikke prosessen som vises i WHAT-feltet.
- HVA - representerer den gjeldende prosessen til en bruker.
Konklusjon
Denne artikkelen dekket i detalj hvordan du lister opp brukere og brukerinformasjon i Ubuntu Linux VPS. Disse kommandoene hjelper systemadministratorer å skaffe brukerinformasjon som bruker et bestemt system og finne ut andre viktige detaljer om dem. Vi håper artikkelen var informativ og omfattende nok for dine behov.