Linux -ID -Befehls -Tutorial

Linux -ID -Befehls -Tutorial

Für einen neuen Linux -Benutzer ist es schwierig, Benutzer oder Gruppennamen mit seinen IDs/GIDs zu überwachen. In Linux -Verteilungen ein Ausweis ist ein Befehlszeilen-Tool, mit dem die ID des realen und effektiven Benutzers und Gruppen-IDs angezeigt werden.

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.

$ id

ID -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 Warda

2. “-G„Repräsentiert Gruppen. Wenn Sie also eine bestimmte GID anzeigen möchten, verwenden Sie diese Option im Terminal:

$ id -g Warda

3. Um alle Gruppen -IDs anzuzeigen, gehört ein Benutzer, dem “-GOption wird verwendet:

$ id -g Warda

4. Die HilfeDie Option wird verwendet, um Hilfedokumente im Terminal zu drucken, um Anleitung zu erhalten und dann beenden.

$ id -HELP

Im 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 Warda

Hier 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 -g

Wie 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 -g

Sie können auch spezifische Details des Benutzers erhalten:

$ id Warda

Abschluss

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.