Heim  >  Artikel  >  System-Tutorial  >  Linux-Befehle: Tipps zum Anzeigen von Benutzer-UID und GID

Linux-Befehle: Tipps zum Anzeigen von Benutzer-UID und GID

WBOY
WBOYOriginal
2024-03-20 12:33:03898Durchsuche

Linux-Betriebssystem ist ein weit verbreitetes Open-Source-Betriebssystem. Es bietet Benutzern eine Fülle von Befehlszeilentools, mit denen Benutzer das System einfacher verwalten können. In einem Linux-System verfügt jeder Benutzer über eine eindeutige Benutzerkennung (Benutzer-ID, UID) und eine Gruppenkennung (Gruppen-ID, GID). Das Verständnis der UID und GID des Benutzers ist für die Systemverwaltung und Dateiberechtigungsverwaltung sehr wichtig. In diesem Artikel werden verschiedene Techniken zum Anzeigen der UID und GID des Benutzers vorgestellt, um das Linux-System besser zu verwalten.

1. Verwenden Sie den Befehl id

Der Befehl id kann die UID und GID des aktuellen Benutzers sowie die zusätzlichen Gruppen anzeigen, zu denen er gehört. Geben Sie einfach den folgenden Befehl in das Terminal ein:

id

Beispielausgabe:

uid=1000(john) gid=1000(john) groups=1000(john),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),128(sambashare)

In der obigen Ausgabe stellt uid die UID des Benutzers dar, gid stellt die GID der primären Gruppe dar, zu der der Benutzer gehört, und groups stellt die zusätzlichen Gruppen dar zu dem der Benutzer gehört. In diesem Beispiel ist die UID des Benutzers John 1000 und seine GID ist ebenfalls 1000.

2. Verwenden Sie den Befehl getent

Der Befehl getent wird verwendet, um benutzer- und gruppenbezogene Informationen abzurufen, einschließlich der UID und GID des Benutzers. Die entsprechenden Informationen erhalten Sie durch Angabe des Benutzernamens oder Gruppennamens. Hier ist ein Beispiel:

getent passwd john

Beispielausgabe:

john:x:1000:1000:John Doe:/home/john:/bin/bash

In der obigen Ausgabe ist das dritte Feld die UID des Benutzers und das vierte Feld die GID der primären Gruppe, zu der der Benutzer gehört. In diesem Beispiel ist die UID des Benutzers John 1000 und seine GID ist ebenfalls 1000.

3. Verwenden Sie den grep-Befehl

In Linux-Systemen werden Benutzer- und Gruppeninformationen normalerweise in den Dateien /etc/passwd und /etc/group gespeichert. Mit dem Befehl grep können Sie die UID und GID eines bestimmten Benutzers oder einer bestimmten Gruppe ermitteln. Hier ist ein Beispiel:

grep john /etc/passwd

Beispielausgabe:

john:x:1000:1000:John Doe:/home/john:/bin/bash

In der obigen Ausgabe ist das dritte Feld die UID des Benutzers und das vierte Feld die GID der primären Gruppe, zu der der Benutzer gehört. In diesem Beispiel ist die UID des Benutzers John 1000 und seine GID ist ebenfalls 1000.

Zusammenfassend können wir durch die verschiedenen oben vorgestellten Methoden problemlos die UID und GID des Benutzers anzeigen, was für die Systemverwaltung und Berechtigungsverwaltung sehr hilfreich ist. Wenn wir diese Fähigkeiten beherrschen, können wir Linux-Systeme effizienter verwalten.

Das obige ist der detaillierte Inhalt vonLinux-Befehle: Tipps zum Anzeigen von Benutzer-UID und GID. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn