So führen Sie Linux Getent -Befehl aus

So führen Sie Linux Getent -Befehl aus
Im Linux-Betriebssystem werden Tonnen von Befehlszeilen-Tools verwendet, um die Details des Benutzers aus einer Datenbank zu erhalten. Hier ist also einer der Befehle, die als "Getent" bezeichnet wird. Der "Getent" ist eine kurze Form von "Einträge aus der Verwaltungsdatenbank erhalten".

"Getent" ist ein Linux -Befehl, mit dem Benutzer Details aus mehreren Textdateien mit dem Namen Datenbanken abrufen können. Der "Getent" Verwendet den gleichen Servicenamen wie das System und zeigt alle Benutzerdetails und Netzwerkinformationen an.

Es enthält verschiedene Datenbanken:

  • Passwd: Kann verwendet werden, um den Benutzernamen des Benutzers, den Benutzer -ID, den Home -Ordner und den vollständigen Namen zu überprüfen.
  • Gruppen: Zeigt alle Gruppen Ihres Linux -Systems an.
  • Dienstleistungen: gibt Informationen zu allen Linux -Diensten, die auf Ihrem System konfiguriert sind.
  • Netzwerke: Zeigt die Netzwerke Ihres Systems an.
  • Protokolle: erzählt uns von unseren Netzwerkprotokollen.

Dieser Beitrag konzentriert sich darauf, wie Daten aus verschiedenen Datenbanken abgerufen werden können.

Syntax:

Hier ist die Syntax des Befehls "Getent":

$ getent [Datenbank] [Datenbankname]

So verwenden Sie den Befehl "Getent":

Optionen:

Der Befehl „Getent“ enthält verschiedene Optionen. Lassen Sie uns sie mit Beispielen besprechen:

Getent Passwd:

Verwenden "Passwd" Als Datenbank, um die Informationen des aktuell protokollierten Benutzers zu erhalten. Es zeigt den Benutzernamen, den Benutzer -ID und den Ordnernamen an. Führen Sie den Befehl aus:

$ getent passwd user
$ Getent Passwd AQSA


Getent -Gruppe:

Wenn Sie alle Gruppendetails unter Linux erhalten möchten, verwenden Sie "Gruppe" Mit dem Befehl "Getent":

$ Getent Group

Getent -Dienste:

Verwenden "Dienstleistungen" Mit der Portnummer, um den Dienstnamen und das Protokoll beispielsweise zu finden:

FTP-Daten-Server verwendet Port Nr. 20 mit TCP -Protokoll.

Ein FTP -Server verwendet Port Nr. 21 mit TCP -Protokoll.

SSH Server verwendet Port Nr. 2 mit TCP -Protokoll.

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

Getent -Netzwerke:

Verwenden Sie die “NetzwerkeOption zum Überprüfen des Netzwerks und der IP -Adresse Ihres Systems.

$ Getent -Netzwerke

Getent -Gastgeber:

Verwenden Sie die “GastgeberOption, um die IP -Adresse zu erhalten. Der Hostname meines Linux -Systems lautet "Linuxmachine". Also werde ich Linuxmachine als Parameter übergeben und der IP -Adresse des Hosts angeben.

$ Getent Hosts Linuxmachine

Getent Hilfe:

Geben Sie den Befehl „-Help“ ein, um die Hilfemeldung im Terminal zu drucken. Es wird alle zugehörigen Optionen, Verwendungs- und Verwendungsdatenbanken des Befehls „Getent“ unterstützt.

$ getent -HELP

Getent -Nutzung:

Wenn Sie wissen möchten, wie Sie den Befehl „Getent“ verwenden, verwenden Sie den folgenden Befehl:

$ Getent -Verwendung

Getent -Version:

Verwenden Sie:

$ getent -Verssion

Abschluss:

Getent -Befehl wird verwendet, um die Benutzerinformationen unter Linux nachzuschlagen. Der "Getent “ Der Befehl sammelt Daten aus der definierten Verwaltungsdatenbank. Wir können Benutzerkontoinformationen, IP -Adresse, Server, Protokolle und einige andere Informationen aus der angegebenen Datenbank abrufen. Durch dieses Tutorial haben wir gesehen, wie man das benutzt “Getent “ Befehl mit verschiedenen Optionen.