Pe Linux, există multe instrumente diferite pentru a crea utilizatori noi. Fiecare mediu desktop Linux are un manager de utilizatori , iar acești manageri de utilizatori, deși sunt foarte la îndemână, sunt scurte. Niciunul nu acceptă vizualizarea utilizatorilor de sistem ascunși, cum ar fi root , dbus etc.
  
Dacă ați încercat să obțineți o listă completă a tuturor utilizatorilor de pe computerul dvs. Linux, dar nu știți de unde să începeți, acest ghid este pentru dvs. Urmăriți-vă în timp ce vă arătăm cum să enumerați toți utilizatorii de pe sistemul dvs. Linux, inclusiv pe cei care nu apar în managerul de utilizatori al mediului desktop. 
![Linux: enumerați toți utilizatorii [Ghid] Linux: enumerați toți utilizatorii [Ghid]](/resources8/images2m/image-6639-1221164915945.png)
  
Linux listează toți utilizatorii – cat
Cel mai simplu mod în care utilizatorii Linux pot vizualiza toți utilizatorii sistemului este prin utilizarea comenzii cat  din /etc/passwdfișier. /etc/passwdConține o mulțime de informații, cum ar fi parolele precum și informații de utilizator.
Pentru a enumera toți utilizatorii de pe computerul dvs. Linux prin  comanda cat  , începeți prin a deschide un terminal pe desktopul Linux. Pentru a deschide un terminal pe desktopul Linux, apăsați  comanda de la tastatură Ctrl + Alt + T  sau căutați „Terminal” în meniul aplicației. 
Odată ce fereastra terminalului este deschisă, executați  comanda cat de  mai jos pentru a vizualiza conținutul fișierului. Rețineți că parolele necriptate nu sunt stocate în fișierul /etc/passwd. În schimb, sunt prezente doar referințe criptate la fiecare parolă. 
cat /etc/passwd ![Linux: enumerați toți utilizatorii [Ghid] Linux: enumerați toți utilizatorii [Ghid]](/resources8/images2m/image-9608-1221164917586.png)
Dacă doriți să salvați rezultatul /etc/passwd  cat  într-un fișier text pentru uzul dvs., iată cum să o faceți.
cat /etc/passwd > ~/passwd-file
Puteți vizualiza „fișierul-passwd” oricând în fereastra terminalului în același mod în care ați vizualizat /etc/passwdfișierul. Utilizând  comanda cat  .
cat ~/passwd-file
Linux listează toți utilizatorii – tăiați
O altă modalitate de a vizualiza toți utilizatorii de pe sistemul Linux este cu  comanda cut  . Cut este o modalitate excelentă de a merge, deoarece, spre deosebire de cat , cut poate filtra textul nedorit, în timp ce comanda cat  poate vizualiza conținutul unui fișier doar text  . 
Pentru a vizualiza lista de utilizatori de pe computerul dvs. Linux cu  comanda cut  , asigurați-vă că este deschisă o fereastră de terminal. Pentru a deschide unul, căutați „Terminal” în meniul aplicației de pe computerul dvs. Linux. 
Cu fereastra terminalului deschisă, utilizați următoarea  comandă de tăiere  pentru a vedea lista de utilizatori instalați pe computerul dvs. Linux. 
tăiați -d: -f1 /etc/passwd ![Linux: enumerați toți utilizatorii [Ghid] Linux: enumerați toți utilizatorii [Ghid]](/resources8/images2m/image-2613-1221164919859.png)
După executarea  comenzii cut  , ar trebui să vedeți o listă lungă cu toți utilizatorii prezenți de pe computerul dvs. Linux. Această listă este probabil lungă. Dacă doriți să citiți mai ușor această listă în terminal, combinați comanda cut  cu  comanda less  .
cut -d: -f1 /etc/passwd | Mai puțin
Combinând  comanda less  cu  cut , veți putea apăsa tasta „Enter” de pe tastatură pentru a vizualiza lista de utilizatori linie cu linie, mai degrabă decât toate odată. 
Doriți să exportați lista de utilizatori generată de  comanda cut  într-un fișier text pentru a fi folosită mai târziu? Introdu comanda de mai jos.
cut -d: -f1 /etc/passwd > ~/cut-user-list
Pentru a vizualiza lista mai târziu, executați  comanda cat  .
cat ~/cut-user-list
Linux listează toți utilizatorii – compgen
O a treia modalitate de a enumera toți utilizatorii de pe un sistem Linux este utilizarea instrumentului Compgen. Compgen este un instrument încorporat inclus în linia de comandă Bash. Poate fi folosit pentru a lista toate comenzile disponibile pe care utilizatorii le pot executa în terminalul Bash. 
Compgen nu trebuie să fie instalat pe niciun sistem de operare Linux. În plus, Compgen nu este împachetat de nicio distribuție Linux și nu există nicio modalitate de a-l descărca pe computer. În schimb, toată lumea care rulează Bash pe Linux îl are automat configurat și gata de funcționare.
Pentru a vedea toți utilizatorii disponibili pe computerul dvs. Linux cu  compgen , va trebui să utilizați  comutatorul -u  din linia de comandă. Folosind comanda de mai jos, enumerați toți utilizatorii de pe sistemul dvs. Linux.
compgen -u 
După executarea comenzii de mai sus,  compgen  va tipări o listă lungă a fiecărui utilizator de pe sistemul dumneavoastră Linux. Dacă doriți un mod mai confortabil de a căuta prin această listă lungă, încercați să combinați comanda compgen  cu  comanda less  .
compgen -u | Mai puțin
Prin executarea  comenzii compgen  cu comanda  less  , lista de utilizatori va fi împărțită în pagini. Puteți parcurge aceste pagini apăsând butonul „Spațiu” de pe tastatură. 
Doriți să salvați  rezultatul utilizatorului compgen  într-un fișier text pentru a fi utilizat mai târziu? Transmite-l într-un fișier text cu comanda de mai jos.
compgen -u > compgen-user-list
Pentru a vizualiza fișierul text Compgen pe care l-ați exportat, utilizați următoarea  comandă cat  .
cat compgen-user-list