Come visualizzare gli utenti nel sistema?
sobes.tech AI
Risposta dell'AI
Esistono diversi modi per visualizzare gli utenti nel sistema.
-
Visualizzare il contenuto del file
/etc/passwd:cat /etc/passwdQuesto file contiene le registrazioni di ogni utente, ogni riga rappresenta un utente e include, tra le altre cose, il nome utente e la directory home.
-
Utilizzo del comando
getent:getent passwdQuesto comando estrae le registrazioni dal database Name Service Switch, che può includere informazioni da
/etc/passwd, LDAP e altre fonti. -
Utilizzo del comando
id:id <nome_utente>Questo comando mostra informazioni su un utente specifico, inclusi UID, GID e gruppi. Per visualizzare le informazioni dell'utente corrente:
id -
Utilizzo del comando
who:whoQuesto comando mostra quali utenti sono attualmente connessi al sistema.
-
Utilizzo del comando
w:wQuesto comando è simile a
who, ma fornisce informazioni più dettagliate su cosa stanno facendo gli utenti.
Per ottenere un elenco di tutti gli utenti, inclusi quelli di sistema, si usa generalmente cat /etc/passwd o getent passwd. Per informazioni su un utente specifico, si usa id. Per visualizzare le sessioni attive, si usano who o w.