Hvordan kjøre Linux “Getent” -kommando

Hvordan kjøre Linux “Getent” -kommando
I Linux-operativsystemet brukes mange kommandolinjeverktøy for å få brukerens detaljer fra en database. Så her er en av kommandoene, som kalles "getent". De “Getent” er en kort form for "Få oppføringer fra den administrative databasen".

“Getent” er en Linux -kommando som lar brukere hente detaljer fra flere tekstfiler som heter databaser. De “Getent” Bruker samme tjenestenavn som systemet, og det vil vise alle brukerdetaljer og nettverksinformasjon.

Den inneholder forskjellige databaser:

  • Passwd: kan brukes til å sjekke brukerens brukernavn, brukers ID, hjemme -mappe 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 i systemet ditt.
  • Protokoller: forteller oss om våre nettverksprotokoller.

Dette innlegget fokuserer på hvordan du kan hente data fra forskjellige databaser.

Syntaks:

Her er syntaks for "Getent" -kommandoen:

$ getent [database] [databse_name]

Hvordan bruke “Getent” -kommandoen:

Alternativer:

Kommandoen "Getent" har forskjellige alternativer; La oss diskutere dem med eksempler:

Getent Passwd:

Bruk “Passwd” som en database for å få informasjonen til den for øyeblikket loggede brukeren. Den viser brukernavnet, brukerens ID og mappenavn. Kjør kommandoen:

$ getent passwd bruker
$ getent passwd aqsa


Getent Group:

Hvis du vil få alle gruppedetaljer om Linux, bruk "gruppe" Med "Getent" -kommandoen:

$ Getent Group

Getent Services:

Bruk “Tjenester” med portnummeret for å finne tjenestenavnet og dets protokoll, for eksempel:

Ftp-data server bruker port nei. 20 med TCP -protokoll.

En FTP -server bruker port nei. 21 med TCP -protokoll.

SSH Server bruker port nei. 2 med TCP -protokoll.

$ Getent Services 20
$ Getent Services 21
$ Getent Services 22

Getent Networks:

Bruke "nettverk”Alternativ for å sjekke nettverket og IP -adressen til systemet ditt.

$ Getente nettverk

Getent verter:

Bruke "verter”Alternativ for å få IP -adressen. Vertsnavnet til Linux -systemet mitt er “Linuxmachine”. Så jeg vil passere Linuxmachine som en parameter og gi vertens IP -adresse.

$ Getent verter Linuxmachine

få hjelp:

For å skrive ut hjelpemeldingen i terminalen, skriv inn “-hjelp” -kommandoen. Den vil skrive ut alle relaterte alternativer, bruk og støttedatabaser for "Getent" -kommandoen.

$ Getent -HELP

få bruk:

Hvis du vil vite hvordan du bruker "Getent" -kommando, bruk den undergitte kommandoen:

$ Getent -Bruk

Getent versjon:

For å få detaljert informasjon om "Getent" -versjonen, bruk:

$ Getent -Versjon

Konklusjon:

Getent -kommando brukes til å slå opp brukerinformasjonen om Linux. “Getent ” Kommando samler inn data fra den definerte administrative databasen. Vi kan få brukerens kontoinformasjon, IP -adresse, servere, protokoller og annen informasjon fra den spesifiserte databasen. Gjennom denne opplæringen har vi sett hvordan vi bruker “Getent ” Kommando med forskjellige alternativer.