Die wirkliche ID ist derjenige, dem das System gehört; Es zeigt auf Sie, wenn Sie ein Kontoinhaber sind. Die effektive ID ist ähnlich wie Echte ID aber mit einigen Einschränkungen.
Sie müssen nicht herunterladen oder installieren die ID Befehlsdienstprogramm, da es sich um ein integriertes Werkzeug in Linux-ähnlichen Systemen handelt.
Syntax des ID -Befehls
ID [Optionen]… [Benutzername]
ID -Befehl
Um Ihre eigene Identität anzuzeigen, geben Sie an Ausweis im Terminal. Es wird Ihre ID, Ihre primäre Gruppen -ID und Ihre ergänzenden Gruppen -IDs angezeigt, wenn sie existieren.
$ idID -Befehle mit Optionen
Hier sind einige Optionen, um die Arbeit der zu zeigen Ausweis Befehlsnutzung.
Lass uns anfangen:
1. Verwenden Sie die ID eines bestimmten Benutzers, um die ID eines Benutzers zu erhalten “-U" Möglichkeit.
$ id -u Warda2. “-G„Repräsentiert Gruppen. Wenn Sie also eine bestimmte GID anzeigen möchten, verwenden Sie diese Option im Terminal:
$ id -g Warda3. Um alle Gruppen -IDs anzuzeigen, gehört ein Benutzer, dem “-GOption wird verwendet:
$ id -g Warda4. Die HilfeDie Option wird verwendet, um Hilfedokumente im Terminal zu drucken, um Anleitung zu erhalten und dann beenden.
$ id -HELPIm Folgenden sind nur wenige andere Optionen aufgeführt, die bei Bedarf verwendet werden können:
-Z: Um Sicherheitswettbewerb anzuzeigen
-R: Um echte IDs anzuzeigen
-z: Um Einträge durch Nullfiguren abzugrenzen
-N: Um den Namen anstelle der Nummer anzuzeigen
Überprüfen Sie nun, wie Sie den Namen anstelle der Nummer mit der Nummer drucken können -N Möglichkeit.
Wenn ich beispielsweise Namen aller Gruppen drucken möchte, zu dem der Benutzer anstelle seiner IDs gehört, werde ich den folgenden Befehl verwenden:
$ id -n -g WardaHier können Sie sehen, es druckt Namen aller Gruppen.
In ähnlicher Weise können Sie "-ng" für den realen Gruppennamen und "-nu" für den Namen des Benutzers verwenden.
Sie können den Befehl "-r" verwenden mit -u, -G, Und -G Optionen zur Anzeige der realen ID anstelle einer effektiven ID am Terminal.
Führen Sie beispielsweise den folgenden Befehl aus, um echte IDs der Gruppe zu erhalten. Geben Sie ein:
$ id -r -gWie Sie sehen können, können wir echte IDs mit und ohne den Befehl Benutzername erhalten.
Wir werden die gleichen Ergebnisse erzielen.
Lassen Sie uns ein anderes Beispiel sehen:
$ id -r -gSie können auch spezifische Details des Benutzers erhalten:
$ id WardaAbschluss
Wir haben aus diesem Tutorial gelernt, wie man das benutzt “AusweisBefehl für echte und effektive IDs. Der "AusweisDer Befehl ”wird verwendet, um die Identität des Benutzers, die spezifische Gruppen -ID und alle Gruppen -IDs zu drucken, zu denen der Benutzer gehört. Wir haben auch mehrere Optionen des ID -Befehls und deren Funktionen überprüft.