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.