GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux-Befehl id - Gibt Benutzer-ID- und Gruppen-ID-Informationen aus

Um sich an einem Computer anzumelden, benötigen wir einen Benutzernamen. Der Benutzername ist eine Identität, die von einem Computer erkannt wird. Basierend darauf wendet der Computer eine Reihe von Regeln auf jemanden an, der sich mit diesem Benutzernamen anmeldet. In diesem Artikel zeige ich Ihnen, wie Sie id unter Linux verwenden Befehl.

Was ist der id-Befehl

Kennung Befehl ist ein Befehl, der echte und effektive Benutzer-ID (UID) und Gruppen-ID (GID) drucken kann. Eine UID ist eine einzelne Identität für einen Benutzer. Die Gruppen-ID (GID) kann aus mehr als einer UID bestehen.

Verwendung

Standardmäßig ist der Befehl id auf den meisten Linux-Systemen installiert. Um es zu verwenden, geben Sie einfach id ein auf Ihrer Konsole. Die Eingabe von id ohne keine Optionen führt zu folgendem Ergebnis. Das Ergebnis verwendet den aktiven Benutzer.

$ id

So lesen Sie die Ausgabe:

  • Benutzer pungki hat UID Zahl =1000 , GID Zahl =1000
  • Benutzer pungki ist Mitglied der folgenden Gruppen :

Pungki

1000
Adm

4
CD-ROM

24
sudo

27
tauchen

30
plugdev

46
lpadmin

108
sambashare

124

ID mit Optionen verwenden

Es gibt einige Optionen, die auf den id-Befehl angewendet werden können. Hier sind einige Optionen, die im Alltag nützlich sein können.

Drucken Sie den Benutzernamen, die UID und die gesamte Gruppe, zu der der Benutzer gehört

Dazu können wir -a verwenden Möglichkeit

$ id -a

Alle verschiedenen Gruppen-IDs ausgeben (effektive, reale und ergänzende)

Wir können -G verwenden Möglichkeit, dies zu tun.

$ id -G

Das Ergebnis zeigt nur die GID-Nummern. Sie können es mit /etc/group vergleichen Datei. Hier ist ein Beispiel für /etc/group Inhalt :

root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:pungki
fax:x:21:
voice:x:22:
cdrom:x:24:pungki
floppy:x:25:
tape:x:26:
sudo:x:27:pungki
audio:x:29:pulse
dip:x:30:pungki
www-data:x:33:
backup:x:34:
operator:x:37:
sasl:x:45:
plugdev:x:46:pungki
ssl-cert:x:107:
lpadmin:x:108:pungki
saned:x:123:
sambashare:x:124:pungki
winbindd_priv:x:125:

Nur die effektive Gruppen-ID ausgeben

Verwenden Sie -g Option, nur die effektive Gruppen-ID auszugeben

$ id -g

Drucken Sie die spezifischen Benutzerinformationen

Wir können eine bestimmte Benutzerinformationsbezogene UID und GID ausgeben. Setzen Sie einfach den Benutzernamen nach dem Befehl id.

$ id leni

Obiger Befehl gibt UID und GID des Benutzers namens leni aus .

Schlussfolgerung

Dieser id-Befehl ist für uns nützlich, wenn wir etwas über UID und GID eines Benutzers wissen möchten. Einige Anwendungen benötigen möglicherweise UID / GID, um ausgeführt zu werden. id erleichtert es uns, die UID und GID eines Benutzers zu finden, ohne sie in der Datei /etc/group zu sehen und zu durchsuchen. Wie üblich können Sie zur id-Handbuchseite gehen, indem Sie man id eingeben von Ihrer Konsole aus, um weitere Details zu erkunden.


Linux
  1. Linux-Befehle:jobs, bg und fg

  2. So fügen Sie Benutzer zu einer Gruppe in Linux hinzu

  3. So erstellen und löschen Sie Benutzergruppen in Linux

  4. Linux-Benutzergruppen verwalten

  5. Anfängerleitfaden zur Benutzer- und Gruppenverwaltung in Linux

Usermod-Befehl unter Linux

Verstehen des Unterschieds zwischen dem Befehl sudo und su unter Linux

Linux-lsusb-Befehl - Drucken Sie Informationen über USB auf dem System

Linux-Befehl „runuser“ – Shell mit angegebener Benutzer-/Gruppen-ID ausführen

su-Befehl unter Linux

So erstellen und verwalten Sie neue Benutzer unter Linux