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

Benutzerfreundlicher Befehl zum Auflisten aller Benutzer auf dem Ubuntu-System?

Gibt es einen benutzerfreundlichen Befehl, mit dem ich Benutzer in einer Konsole auf einem Ubuntu-System auflisten kann?

Wenn ich cat /etc/passwd Ich erhalte eine schwer lesbare Liste von Benutzern. Es wäre schön, eine alphabetische Liste mit in Spalten angeordneten Einträgen und Gruppennamen in Klammern neben den Gruppen-IDs zu sehen.

Akzeptierte Antwort:

Guter Weg für eine schöne Ausgabe der Datei /etc/passwd:

$ column -nts: /etc/passwd

Jetzt können Sie es sortieren:

$ column -nts: /etc/passwd | sort

Mit Gruppennamen in der letzten Spalte (ohne Klammern):

$ paste -d: /etc/passwd <(groups $(cut -d: -f1 /etc/passwd) | sed 's/.*: //') | column -nts: | sort

Ubuntu
  1. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  2. CentOS / RHEL:So stellen Sie eine gelöschte /etc/passwd-Datei wieder her

  3. Wie können wir unter Linux eine Liste von Nicht-Systembenutzern erhalten?

  4. Wie kann ich alle gesperrten Benutzer in Linux auflisten?

  5. /etc/passwd zeigt Benutzer in einer Gruppe an, /etc/group jedoch nicht

Ändern Sie die Systemsprache unter Ubuntu 22.04 über die Befehlszeile

So listen Sie Linux-Benutzer auf Ubuntu auf

Der richtige Weg zum Bearbeiten von /etc/passwd- und /etc/group-Dateien unter Linux

So installieren Sie LAMP in Ubuntu 20.04

Wie man Ubuntu herunterfährt

So listen Sie alle Benutzer einer Gruppe in Linux auf