Das Ziel dieses Artikels ist es, dem Leser zu zeigen, wie man eine Benutzerliste auf dem Ubuntu 20.04 Focal Fossa Desktop/Server extrahiert.
In diesem Tutorial lernen Sie:
- Wie man Benutzer auf Ubuntu 20.04 auflistet
Wie man Benutzer auf Ubuntu 20.04 auflistet
Softwareanforderungen und verwendete Konventionen
Kategorie | Anforderungen, Konventionen oder verwendete Softwareversion |
---|---|
System | Ubuntu 20.04 installiert oder Ubuntu 20.04 Focal Fossa aktualisiert |
Software | Nicht zutreffend |
Andere | Privilegierter Zugriff auf Ihr Linux-System als root oder über sudo Befehl. |
Konventionen | # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl$ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden |
Schritt-für-Schritt-Anleitung zum Auflisten von Benutzern unter Ubuntu 20.04
- Die erste Methode, um alle Benutzer auf Ubuntu 20.04 aufzulisten, besteht darin, den Inhalt von
/etc/passwd
anzuzeigen Datei. Führen Sie dazu den folgenden Befehl aus:$ cat /etc/passwd
Der obige Befehl listet alle Benutzernamen gemäß der ersten Spalte der obigen Befehlsausgabe auf. Die 3. und 4. Spalte repräsentieren UID (Benutzer-ID) und GID (Gruppen-ID).
Die UID eines normalen Benutzers ist>= 1000
wohingegen UID des administrativen Benutzersroot
ist immer0
.Falls Sie nur Benutzernamen benötigen, können Sie nur die erste Spalte von
/etc/passwd
extrahieren Datei:$ cut -d: -f1 /etc/passwd
- Eine andere Alternative ist die Verwendung von
compgen
Befehl zum Exportieren der Benutzerliste auf Ihrem Ubuntu 20.04-System. Beispiel:$ compgen -u
- Zu guter Letzt das
getent
Der Befehl kann auch verwendet werden, um Benutzernameneinträge aus/etc/passwd
abzurufen file:getent passwd