GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Comando intuitivo per elencare tutti gli utenti sul sistema Ubuntu?

Esiste un comando intuitivo che posso utilizzare per elencare gli utenti in una console su un sistema Ubuntu?

Quando cat /etc/passwd Ottengo un elenco di utenti difficile da leggere. Sarebbe bello vedere un elenco alfabetico, con voci disposte in colonne e con i nomi dei gruppi tra parentesi accanto agli ID dei gruppi.

Risposta accettata:

Un buon modo per ottenere un buon output del file /etc/passwd:

$ column -nts: /etc/passwd

Ora puoi ordinarlo:

$ column -nts: /etc/passwd | sort

Con i nomi dei gruppi nell'ultima colonna (senza parentesi):

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

Ubuntu
  1. Elenca i servizi su Ubuntu 20.04 - Tutto su di esso?

  2. In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

  3. Ubuntu - Elenco di argomenti troppo lungo?

  4. Come viene aggiornato /etc/motd?

  5. CentOS / RHEL:come recuperare dal file /etc/passwd cancellato

Cambia la lingua di sistema su Ubuntu 22.04 dalla riga di comando

Come elencare gli utenti Linux su Ubuntu

Il modo giusto per modificare i file /etc/passwd e /etc/group in Linux

Come installare LAMP in Ubuntu 20.04

Come spegnere Ubuntu

Come elencare tutti gli utenti di un gruppo in Linux