“Getent” er en Linux-kommando som lar brukerne hente detaljer fra flere tekstfiler kalt databaser. De “Getent” bruker samme tjenestenavn som systemet, og det vil vise alle brukeropplysninger og nettverksinformasjon.
Den inneholder forskjellige databaser:
- passwd: kan brukes til å sjekke brukerens brukernavn, bruker-ID, hjemmemappe og fullt navn.
- grupper: viser alle gruppene i Linux-systemet ditt.
- tjenester: gir informasjon om alle Linux-tjenester som er konfigurert på systemet ditt.
- nettverk: viser nettverkene til systemet ditt.
- protokoller: forteller oss om nettverksprotokollene våre.
Dette innlegget fokuserer på hvordan du henter data fra forskjellige databaser.
Syntaks:
Her er syntaksen for "getent" -kommandoen:
$ getent [database] [database_name]Hvordan bruke kommandoen "getent":
Alternativer:
Kommandoen "getent" har forskjellige alternativer; la oss diskutere dem med eksempler:
getent passwd:
Bruk “Passwd” som en database for å få informasjon om brukeren som er logget. Den viser brukernavnet, brukerens id og mappenavn. Kjør kommandoen:
$ getent passwd user$ getent passwd aqsa
getent gruppe:
Hvis du vil få alle gruppedetaljer på Linux, bruk "gruppe" med kommandoen “getent”:
$ getent gruppe
getent-tjenester:
Bruk “Tjenester” med portnummeret for å finne tjenestenavnet og dets protokoll, for eksempel:
FTP-dataserver bruker portnr. 20 med TCP-protokoll.
En FTP-server bruker portnr. 21 med TCP-protokoll.
SSH-server bruker portnr. 2 med TCP-protokoll.
$ getent-tjenester 20$ getent-tjenester 21
$ getent-tjenester 22
getent nettverk:
Bruke "nettverk”Alternativet for å kontrollere nettverket og IP-adressen til systemet ditt.
$ getent nettverk
getent verter:
Bruke "verter”Alternativet for å få IP-adressen. Vertsnavnet til Linux-systemet mitt er “linuxMachine”. Så jeg vil sende linuxMachine som parameter og gi verts IP-adresse.
$ getent verter linuxMachine
getent hjelp:
For å skrive ut hjelpemeldingen i terminalen, skriv kommandoen “-help”. Den vil skrive ut alle relaterte alternativer, bruk og støttedatabaser for kommandoen “getent”.
$ getent - hjelp
getent bruk:
Hvis du vil vite hvordan du bruker kommandoen “getent”, bruk kommandoen nedenfor:
$ getent - bruk
getent versjon:
For å få detaljert informasjon om "getent" -versjonen, bruk:
$ getent --versjon
Konklusjon:
Getent-kommandoen brukes til å slå opp brukerinformasjonen på Linux. “getent ” kommandoen samler inn data fra den definerte administrative databasen. Vi kan få brukerens kontoinformasjon, IP-adresse, servere, protokoller og litt annen informasjon fra den spesifiserte databasen. Gjennom denne veiledningen har vi sett hvordan du brukergetent ” kommando med forskjellige alternativer.