Wie finde ich meine Benutzer -ID unter Linux

Wie finde ich meine Benutzer -ID unter Linux

Linux -Betriebssystem hat alles sehr einfach gemacht. Es klebt den Benutzer nicht mit einem Ansatz, da eine einzelne Funktion auf verschiedene Weise ausgeführt werden kann. Unabhängig davon!

In ähnlicher Weise werden wir in diesem Handbuch viele Möglichkeiten sehen, die Benutzer -ID über verschiedene Befehle zu finden. Die Frage ist jedoch, warum Sie eine Identität benötigen, wie in den meisten Fällen, der Administrator der einzige Benutzer ist.

Es ist notwendig, Ihre ID zu finden, wenn Sie anderen Personen Zugang erhalten. In diesem Fall hat ein einzelner PC mehrere Konten, aus denen sich die Benutzer angemeldet haben. Ein anderer Fall kann auftreten, wenn der Benutzer remote auf einem Server verbunden ist und eine schnelle Antwort benötigt, um Details zum angemeldeten Benutzernamen zu erhalten.

So finden Sie Benutzer -ID unter Linux

In Linux -Verteilungen haben wir mehrere Befehle, die dazu beitragen, die Benutzer -ID sehr schnell zu finden:

ID -Befehl

Der Ausweis Der Befehl ist der einfachste Weg, um eine Liste realer und effektiver Benutzer anzuzeigen, und es wird auch die Gruppen -IDs angezeigt.

Sie können entweder einfach die “eingeben“Ausweis”Im Terminal oder verwenden Sie den Benutzernamen mit dem“AusweisBefehl ”, wie unten erwähnt:

$ id

oder

$ id Wardah

Getent -Befehl

Der "Getent”Befehl in UNIX- und Linux-ähnlichen Systemen wird verwendet, um die Einträge aus einer Systemdatenbank zu holen, die von unterstützt wird NSS (Name Service Switch) Bibliotheken. Die Benutzerdetails wurden in den Datenbanken PassWD und Gruppen gespeichert.

Um die Details des Benutzers über die zu erhalten Getent Befehl folgen Sie der Syntax:

Getent [Datenbank] [Schlüssel…]

Wenn ich also die Details der Benutzer -ID anzeigen möchte, wäre der Befehl:

$ getend Passwd Wardah

LSLOGINS -Befehl

Der "lsloginsBefehlsdienstprogramm unter Linux muss alle verfügbaren Details nur in den Systemdateien über bestimmte Benutzer abrufen.

Der "-u"Flagge im"lsloginsDer Befehl ”wird verwendet, um Benutzerkonten anzuzeigen:

$ lslogins -U

W Befehl

Der "wDer Befehl ”hilft dabei, die aktuell angemeldeten Benutzer und die Aktionen, die sie in einem System auszuführen, anzuzeigen:

$ w

wer befiehlt

Der "WHODas Befehlsdienstprogramm wird verwendet, um den derzeit angemeldeten Benutzernamen und die Terminaldetails mit Datum und Uhrzeit zu drucken. Sie können entweder einfach die “eingeben“WHO”Oder benutze es mit der Flagge“-u”Im Terminal:

$ wer

Whoami -Befehl

Geben Sie ein, um den einzigen Benutzernamen des aktuellen Angemeldeten anzuzeigen: Geben Sie:

$ whoami

GREP -Befehl

Der "GrepDer Befehl ”wird als leistungsstarkes Linux -Tool angesehen, um nach einem bestimmten Muster zu suchen. Es hilft, Daten (Text oder Zeichenfolgen) aus dem gegebenen zu durchsuchen und sie anzuzeigen. Um die Benutzerdetails aus dem anzuzeigen/etc/passwd Datei, folgen Sie dem Befehl:

$ Grep Wardah /etc /passwd

Benutzer- und $ -Benutzerbefehle wiedergeben

Der "BenutzerDer Befehl ”wird verwendet, um eine Liste aller am System angemeldeten Benutzer anzuzeigen, während die“Echo $ user"Ist eine Alternative des Befehls"Wer bin ich.Es zeigt eine Einzeilungsantwort an.

$ Benutzer
$ echo $ user

Letzter Befehl

Verwendung der zuletzt Befehl, der Benutzer kann die Liste der zuletzt angemeldeten Benutzer im Betriebssystem drucken:

$ last

Fingerbefehl

Wenn Sie das Befehlszeilen-Tool installieren möchten, um nach den Informationen des Benutzers zu suchen, ist nichts am besten aus der “Finger" Befehl.

Der "FingerDas Dienstprogramm für Befehlszeilen unter Linux wird verwendet, um Benutzerinformationen im Terminal zu drucken. Es ist kein integriertes Werkzeug in den meisten Linux-Verteilungen. Um es zu bekommen, installieren Sie es zuerst:

$ sudo Apt Installieren Sie Finger

Um nun die erforderlichen Informationen über den Benutzer anzuzeigen, der den richtigen Namen des Benutzers, Verzeichnisinformationen, Shell usw. enthält., Typ:

$ Finger Wardah

Abschluss

In diesem Artikel haben wir verschiedene Möglichkeiten gelernt, die Benutzeridentität im Linux-System zu finden. Das Linux-System führte viele Befehlszeilen-Dienstprogramme ein, um die Benutzer-ID anzuzeigen. Auch wenn Sie das Tool installieren möchten, um Informationen zu erhalten, haben wir das erwähntFingerBefehlszeilen-Tool, um alle erforderlichen Details des Benutzers zu drucken.