in

Linux: elenca tutti gli utenti [Guide]

Su Linux, ci sono molti strumenti diversi per creare nuovi utenti. Ogni L’ambiente desktop Linux ha un gestore utentie questi gestori degli utenti, sebbene molto utili, non sono all’altezza. Nessuno di loro supporta la visualizzazione di utenti di sistema nascosti come radice, dbus, ecc.

Se stai cercando di ottenere un elenco completo di tutti gli utenti sul tuo PC Linux ma non sai da dove iniziare, questa guida è per te. Segui mentre ti mostriamo come elencare tutti gli utenti sul tuo sistema Linux, inclusi quelli che non appaiono nel gestore utenti del tuo ambiente desktop.

Linux elenca tutti gli utenti – cat

Il modo più semplice con cui gli utenti Linux possono visualizzare tutti gli utenti del sistema è usare il gatto comando sul /etc/passwd file. Il /etc/passwd contiene molte informazioni, come password e informazioni sugli utenti.

Per elencare tutti gli utenti sul tuo PC Linux tramite gatto comando, inizia aprendo un terminale sul desktop Linux. Per aprire un terminale sul desktop Linux, premere il pulsante Ctrl + Alt + T comando da tastiera o cerca “Terminale” nel menu dell’app.

Una volta aperta la finestra del terminale, eseguire il file gatto comando di seguito per visualizzare il contenuto del file. Tieni presente che le password non crittografate non vengono memorizzate nel file / etc / passwd. Invece, sono presenti solo riferimenti crittografati a ciascuna password.

cat /etc/passwd


Se desideri salvare il file / etc / passwd gatto output in un file di testo per uso personale, ecco come farlo.

cat /etc/passwd > ~/passwd-file

Puoi visualizzare il tuo “file passwd” in qualsiasi momento nella finestra del terminale nello stesso modo in cui hai visto il file /etc/passwd file. Utilizzando il gatto comando.

cat ~/passwd-file

Linux elenca tutti gli utenti – taglia

Un altro modo per visualizzare tutti gli utenti sul sistema Linux è con il taglio comando. Il taglio è un ottimo modo per andare perché, a differenza gatto, taglio può filtrare il testo indesiderato, mentre il file gatto comando può solo visualizzare il contenuto di un file verbatim.

Per visualizzare l’elenco degli utenti sul tuo PC Linux con l’estensione taglio , assicurati che sia aperta una finestra di terminale. Per aprirne uno, cerca “Terminale” nel menu dell’app sul tuo PC Linux.

Con la finestra del terminale aperta, utilizzare quanto segue taglio comando per visualizzare l’elenco degli utenti installati sul tuo PC Linux.

cut -d: -f1 /etc/passwd


Dopo aver eseguito il file taglio comando, dovresti vedere un lungo elenco di tutti gli utenti presenti sul tuo PC Linux. Questo elenco è probabilmente lungo. Se desideri leggere più facilmente questo elenco nel terminale, combina il file taglio comando con il Di meno comando.

cut -d: -f1 /etc/passwd | less

Combinando il Di meno comando con taglio, potrai premere il tasto “Invio” sulla tastiera per visualizzare l’elenco degli utenti riga per riga, anziché tutto in una volta.

Vuoi esportare l’elenco degli utenti generato dal file taglio comando in un file di testo da utilizzare in seguito? Immettere il comando di seguito.

cut -d: -f1 /etc/passwd > ~/cut-user-list

Per visualizzare l’elenco in un secondo momento, eseguire il gatto comando.

cat ~/cut-user-list

Linux elenca tutti gli utenti – compgen

Un terzo modo per elencare tutti gli utenti su un sistema Linux è utilizzare lo strumento Compgen. Compgen è uno strumento integrato incluso nella riga di comando di Bash. Può essere utilizzato per elencare tutti i comandi disponibili che gli utenti possono eseguire nel terminale Bash.

Compgen non ha bisogno di essere installato su alcun sistema operativo Linux. Inoltre, Compgen non è impacchettato da nessuna distribuzione Linux e non c’è modo di scaricarlo sul tuo computer. Invece, tutti coloro che eseguono Bash su Linux lo hanno automaticamente configurato e pronto per l’uso.

Per visualizzare tutti gli utenti disponibili sul tuo PC Linux con compgen, dovrai utilizzare il file -u opzione della riga di comando. Utilizzando il comando seguente, elenca tutti gli utenti sul tuo sistema Linux.

compgen -u 

Dopo aver eseguito il comando precedente, compgen stamperà un lungo elenco di ogni utente sul tuo sistema Linux. Se desideri un modo più comodo di esaminare questo lungo elenco, prova a combinare il file compgen comando con il Di meno comando.

compgen -u | less

Eseguendo il compgen comando con il Di meno , l’elenco degli utenti sarà suddiviso in pagine. Puoi scorrere queste pagine premendo il pulsante “Barra spaziatrice” sulla tastiera.

Vuoi salvare il file compgen output dell’utente in un file di testo da utilizzare in seguito? Collegalo a un file di testo con il comando seguente.

compgen -u > compgen-user-list

Per visualizzare il file di testo Compgen che hai esportato, utilizza quanto segue gatto comando.

cat compgen-user-list

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *