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/passwdanzuzeigen 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 >= 1000wohingegen UID des administrativen Benutzersrootist immer0.Falls Sie nur Benutzernamen benötigen, können Sie nur die erste Spalte von
/etc/passwdextrahieren Datei:$ cut -d: -f1 /etc/passwd
- Eine andere Alternative ist die Verwendung von
compgenBefehl zum Exportieren der Benutzerliste auf Ihrem Ubuntu 20.04-System. Beispiel:$ compgen -u
- Zu guter Letzt das
getentDer Befehl kann auch verwendet werden, um Benutzernameneinträge aus/etc/passwdabzurufen file:getent passwd