L'obiettivo di questo articolo è mostrare al lettore come estrarre un elenco di utenti su Ubuntu 20.04 Focal Fossa Desktop/Server.
In questo tutorial imparerai:
- Come elencare gli utenti su Ubuntu 20.04
Come elencare gli utenti su Ubuntu 20.04
Requisiti e convenzioni software utilizzati
Categoria | Requisiti, convenzioni o versione del software utilizzata |
---|---|
Sistema | Installato Ubuntu 20.04 o aggiornato Ubuntu 20.04 Focal Fossa |
Software | N/D |
Altro | Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando. |
Convenzioni | # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato |
Come elencare gli utenti su Ubuntu 20.04 istruzioni passo passo
- Il primo metodo per elencare tutti gli utenti su Ubuntu 20.04 è mostrare il contenuto di
/etc/passwd
file. Per farlo, esegui il seguente comando:$ cat /etc/passwd
Il comando precedente elencherà tutti i nomi utente secondo la prima colonna dell'output del comando precedente. La 3a e la 4a colonna rappresentano UID (ID utente) e GID (ID gruppo).
L'UID di un utente normale è>= 1000
mentre l'UID dell'utente amministrativoroot
è sempre0
.Nel caso ti servano solo nomi utente, puoi estrarre solo la prima colonna del
/etc/passwd
file:$ cut -d: -f1 /etc/passwd
- Un'altra alternativa è usare
compgen
comando per esportare l'elenco degli utenti sul tuo sistema Ubuntu 20.04. Esempio:$ compgen -u
- Infine, il
getent
il comando può essere utilizzato anche per ottenere le voci dei nomi utente da/etc/passwd
file:getent passwd