Kako si ogledati seznam uporabnikov v Linuxu



Preizkusite Naš Instrument Za Odpravo Težav

Čeprav se verjetno znate prijaviti v svoj sistem Linux z enim uporabniškim računom in poznate korenski račun, več kot verjetno nimate preprostega pripomočka za ogled vseh računov, ki so trenutno v vašem sistemu. Na srečo je en kramp ukazne vrstice vse, kar boste potrebovali za pripravo celotnega seznama. To seveda pomeni, da boste morali najprej zagnati ukazno vrstico.



Pritisnite Super + T ali Ctrl + Alt + T, da zaženete grafični. Morda boste želeli poiskati besedo Terminal na Ubuntu Unity Dash ali poiskati program pod Sistemska orodja in pripomočki v meniju KDE Applications ali v meniju Xfce4 Whisker. Glede na distribucijo, ki jo uporabljate, verjetno ne boste potrebovali posebnih pravic za zagon tega ukaza. Večina sodobnih distribucij bo prvemu uporabniku dodelila vsaj nekaj skrbniških nalog, vendar lahko tem ukazom vedno dodate sudo, če je to potrebno.



1. metoda: Pridobivanje seznama vseh uporabnikov Linuxa

Seznam vseh uporabnikov bi si lahko ogledali tako, da v ukazni poziv vnesete naslednje getent passwd | cut -d ': ’-f1 | manj ker pa je to tako dolgo, ga boste morda želeli kopirati in prilepiti iz tega spletnega vira. V tem primeru v svojem emulatorju terminala kliknite meni Uredi in nato Prilepi. Morda boste želeli uporabiti Shift + Ctrl + V za lepljenje, vendar ne pozabite, da Ctrl + V ne prilepi v večino emulatorjev terminalov, saj ima ta v ukazni vrstici drugačno funkcijo.



Ta ukaz naj izpiše dolgo vrstico, po kateri lahko brskate s smernimi tipkami ali s tipkama J in K za pomikanje gor in dol. Za izhod vnesite q. Če prvič pogledate vse uporabnike v vašem sistemu, boste več kot verjetno presenečeni. Ne skrbite, ker vaš sistem sploh ni ogrožen. V distribucijah splošnega namena GNU / Linux je veliko uporabniških računov nastavljenih za izvajanje različnih procesov kot nekaj drugega kot root. Vaše dejansko uporabniško ime v sistemu z enim uporabnikom je več kot verjetno najti blizu dna.

Nekatera od teh imen so morda prepoznavna kot imena različnih programov, ki se izvajajo v ozadju. Ti računi so bili verjetno nameščeni, ko so nastali paketi za te programe.



2. način: poiščite število uporabnikov

Ker je ta seznam verjetno precej dolg in neprijeten, boste morali s pomočjo pripomočka wc ali word count poiskati natančno število uporabniških računov, konfiguriranih v vašem sistemu. Ob pozivu vnesite ali kopirajte getent passwd | wc -l nato pritisnite enter. Za program, kot je bolj ali manj, vam ne bo treba uporabiti cevi, ker bo to zagotovo le nekaj števk.

V vzorčnem testnem sistemu Xubuntu, s katerim smo naredili posnetke zaslona, ​​ni bilo manj kot 38 uporabniških računov, čeprav je en sam dejanski uporabniški račun edini način za prijavo v ta stroj. To je posledica dejstva, da ta program šteje psevdo-račune, ki so jih ustvarili ti paketi. Na srečo obstaja način, da se omejite na štetje samo pravih.

Če želite dejansko videti, kdo je prijavljen v stroj, vnesite uporabnikov in pritisnite enter. Večina ljudi, ki sami uporabljajo distribucijo, ki temelji na Debianu, bo ugotovila, da imajo samo svoj račun in root. Strežniški sistemi in konfiguracije za več uporabnikov, ki izvajajo nekaj podobnega CentOS-u ali Red Hat Enterprise Linuxu, lahko ugotovijo, da je hkrati prijavljenih veliko več računov, razen če za odštevanje uporabljajo navidezne računalnike. Upoštevajte, da bodo uporabniki, prijavljeni v navidezne stroje, ki delujejo na goli kovini, prikazani samo kot prijavljeni iz svojega okolja.

Z zagonom ukaza lahko dobite malo več informacij WHO brez kakršnih koli argumentov. Ugotovili boste, v katere terminale je prijavljen vsak uporabnik. Ne pozabite, da je tty7 grafični strežnik X ali Wayland, s katerim delate, če imate nameščen Unity ali GNOME. To pojasnjuje, zakaj vaš uporabniški račun morda še vedno prikazuje, da ste nekje prijavljeni, tudi če uporabljate samo običajno namizje. Pravzaprav boste zaradi nekaterih zgodovinskih zanimivosti Unixa in načina, kako Unixovi sistemi upravljajo uporabniške naprave, to videli, tudi če ste na nečem z zaslonom na dotik.

3 minute branja