GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Commande conviviale pour répertorier tous les utilisateurs sur le système Ubuntu ?

Existe-t-il une commande conviviale que je peux utiliser pour répertorier les utilisateurs d'une console sur un système Ubuntu ?

Quand je cat /etc/passwd J'obtiens une liste d'utilisateurs difficile à lire. Ce serait bien de voir une liste alphabétique, avec des entrées disposées en colonnes et avec des noms de groupe entre parenthèses à côté des ID de groupe.

Réponse acceptée :

Bon moyen pour une belle sortie du fichier /etc/passwd :

$ column -nts: /etc/passwd

Vous pouvez maintenant le trier :

$ column -nts: /etc/passwd | sort

Avec les noms des groupes dans la dernière colonne (sans parenthèses) :

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

Ubuntu
  1. Lister les services sur Ubuntu 20.04 - Tout ça ?

  2. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  3. Ubuntu – Liste d'arguments trop longue ?

  4. Linux - Comment lister tous les utilisateurs

  5. Comment puis-je répertorier tous les utilisateurs verrouillés sous Linux ?

Changer la langue du système sur Ubuntu 22.04 à partir de la ligne de commande

Comment répertorier les utilisateurs Linux sur Ubuntu

La bonne façon de modifier les fichiers /etc/passwd et /etc/group sous Linux

Comment installer LAMP dans Ubuntu 20.04

Comment arrêter Ubuntu

Comment lister tous les utilisateurs d'un groupe sous Linux