Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu. Loe rohkem.

Kuna Linux on mitme kasutajaga süsteem, võimaldab mitu kasutajat korraga sisse logida ja erinevaid programme käivitada. Tavalise Linuxi kasutaja või süsteemiadministraatorina peate mõnikord kontrollima, millised kasutajad on praegu teie süsteemi sisse logitud.

See teave võib olla kasulik erinevatel põhjustel, näiteks jõudlusprobleemide tõrkeotsinguks, kasutaja tegevuse jälgimiseks või lihtsalt kontrollimiseks, kes veel süsteemi kasutavad.

Praeguste Linuxi sisseloginud kasutajate loetlemiseks ja nende tegemiste vaatamiseks on mitu meetodit.

1. Kasutajate käsk

Linuxi kasutajakäsk loetleb kõik kasutajad, kes on praegu sisse logitud, tähestikulises järjekorras.

Pange tähele, et kui kasutajal on kaks sisselogimisseanssi, kuvatakse see väljundis kaks korda.

Allolev väljund näitab, et praegu on süsteemi sisse logitud kolm kasutajat.

2. Kasutades käsku who

instagram viewer

Käsk who prindib praegu süsteemi sisse logitud kasutajate loendi koos muu teabega, näiteks terminal, mida nad kasutavad, sisselogimise kuupäev ja kellaaeg ning IP-aadress või süsteemi hostinimi, kui kasutaja on kaugjuhtimispuldis masin.

Linuxis praeguste sisselogitud kasutajate loetlemiseks kasutage who-käsku järgmiselt:

WHO

Võite kasutada ka who käsku koos -a ja -H lipud, et kuvada kasutaja sisselogimiskesta jõudeaeg ja PID:

kes -a -H

3. Kasutades käsku w

Käsk w Linuxis näitab sisselogitud kasutajaid ja nende tegevusi. See prindib käsureale kasutajate loendi ja nende praegused protsessid.

Väljundis olev päis võtab kokku süsteemi oleku, mis sisaldab praegust aega, süsteemi tööaega, sisselogitud kasutajate arvu ja koormuse keskmist. Seejärel kuvatakse iga sisselogitud kasutaja kohta kasutajanimi, tty nimi, sisselogimisaeg, jõudeaeg, kasutaja kasutatud aeg kõik protsessid (JCPU), praeguse protsessi (PCPU) kasutatud aeg ja kasutaja praegune protsess jooksmine.

4. Kasutades viimast käsku

Viimane käsk loetleb nii praegused kui ka varasemad sisse- ja väljaloginud kasutajad. Selle pakutav teave sisaldab kasutajate ja terminalide nimesid, süsteemi IP-aadressi, kust nad sisse logitakse, ning sisselogimise kuupäeva ja kellaaega.

Praegu sisse logitud kasutajate loendi leidmiseks kasutage viimast käsku koos -p nüüd valik järgmiselt:

viimane -p praegu

5. Käsk sõrmega

Sõrmekäsk näitab teavet kõigi Linuxi sisselogitud kasutajate kohta, sealhulgas nende kasutajanime, tty, sisselogimise kuupäeva ja kellaaega ning IP-aadressi. Saate hõlpsasti oma Linuxi distributsioonile sõrme installida, kasutades vaikepaketihaldureid.

Debianil põhinevate distributsioonide puhul:

sudo apt-saada paigalda sõrm

RHEL-põhistel distributsioonidel:

sudo yum installida sõrm

Praeguste sisselogitud kasutajate teabe kuvamiseks käivitage sõrmekäsk ilma käsurea suvanditeta:

sõrm

Kui käivitate käsu koos kasutajanimega, kuvab see konkreetse kasutaja kohta rohkem teavet:

6. Kasutades ülemist käsku

Ülemine käsk kuvab kokkuvõtte süsteemiteabe kohta, nagu tööaeg, sisselogitud kasutajate arv, koormuse keskmine, töötavate ülesannete arv jne. See samuti näitab praegu süsteemis töötavaid protsesse ja nende ressursikasutust.

Kui teate, kes on praegu teie süsteemi sisse logitud, saate seda teha kasutage ülemist käsku kasutaja jaoks praeguste protsesside leidmiseks:

top -u kasutajanimi

Hoidke kasutajate tegevustel Linuxis silma peal

Nende käskude abil peaksite nüüd saama hõlpsasti loetleda Linuxi süsteemi sisselogitud kasutajad. Olenemata sellest, kas olete kasutaja tegevust ja jõudlust jälgiv süsteemiadministraator või lihtsalt uudishimulik Linuxi entusiast, need käsud aitavad teil leida, kes veel on sisse logitud ja mida nad teevad.

Nende käskude hulgas saate kasutada ka who- ja w-käske, et jälgida oma Linuxi süsteemi sulgemise ja taaskäivitamise ajalugu.