logo

Príkaz „Kto“ v systéme Linux

Kto velí v Linuxe

V tomto návode budeme diskutovať o príkaze „Who“ v systéme Linux a tiež sa naučíme, ako to funguje.

Úvod

Príkaz 'who' pre Linux vám umožňuje zobraziť používateľov aktuálne prihlásených do vášho operačného systému UNIX alebo Linux.

Kedykoľvek používateľ potrebuje vedieť, koľko používateľov používa alebo je prihlásených do konkrétneho operačného systému založeného na Linuxe, môže použiť príkaz „kto“ na získanie týchto informácií. Tento príkaz je jednoduchý na použitie a zobrazuje množstvo základných informácií o všetkých užívateľoch, ktorí sú práve prihlásení do systému. Vo väčšine Operačné systémy Linux , existuje podobný príkaz známy ako „w“, ktorý robí takmer to isté. Príkaz 'w' zobrazuje informácie o všetkých užívateľoch prihlásených do aktuálneho systému. Okrem toho zobrazuje aj ďalšie údaje spolu s niektorými štatistickými údajmi. Základný príkaz „kto“ bez argumentov príkazového riadka zobrazuje iba mená používateľov, ktorí sú aktuálne prihlásení do systému. V mnohých prípadoch môže zobraziť aj niektoré ďalšie informácie, ako napríklad do ktorých terminálov sa prihlasujú a čas, kedy sa prihlásili, avšak to úplne závisí od systémov používaných používateľmi.

Výstup príkazu „kto“ zvyčajne závisí od používateľov a od toho, ako ho používajú. Ak používateľ normálne zadá príkaz 'Kto' do terminálu a spustí ho, výstup bude rovnaký. Zobrazí zoznam používateľov, ktorí sú aktuálne prihlásení do aktuálneho operačného systému. Ak však používateľ spustí alebo použije príkaz „kto“ s rôznymi argumentmi, výstup sa tiež mierne zmení alebo sa môže úplne líšiť.

Pozrime sa, aký výstup dostaneme, ak spustíme príkaz 'kto' bez akýchkoľvek ďalších možností alebo argumentov.

Informácie zobrazené alebo zobrazené prostredníctvom tohto príkazu závisia od toho, ako tento príkaz používate. Ak tento príkaz používate bez možnosti alebo argumentu, zobrazí len malé množstvo informácií na základe nasledujúcich bodov:

    Čas posledného spustenia systému Aktuálna úroveň chodu systému Zoznam prihlásených používateľov a ďalšie

Pozrime sa na syntax príkazu „Who“ bez zahrnutia akýchkoľvek argumentov:

Syntax príkazu:

 who 

Ako spustiť príkaz „kto“ v systéme Linux?

Nasledujúce kroky vám pomôžu spustiť vyššie uvedený príkaz, aj keď niekto nie je dostatočne oboznámený s operačnými systémami Linux (alebo s operačným systémom Linux nový):

Krok 1. Otvorte terminál stlačením Ctrl + Alt + T na klávesnici, ako je znázornené na danom obrázku:

Kto velí v Linuxe

Krok 2. Teraz zadajte nasledujúci príkaz do terminálu a stlačte kláves enter:

príkaz:

skratka všetkých veľkých písmen excel
 Who 

Krok 3. Po stlačení tlačidla enter bude chvíľu trvať, kým sa zobrazia informácie, ako sú mená prihlásených používateľov, čas posledného reštartu atď. Výstup tohto príkazu môže vyzerať ako na nasledujúcom obrázku:

Výkon

Kto velí v Linuxe

Na vyššie uvedenom obrázku si môžeme všimnúť, že do nášho systému je momentálne prihlásený iba jeden užívateľ. Zobrazuje teda iba informácie o aktuálnom používateľovi. Ak však používate systém, ku ktorému má prístup niekoľko ďalších používateľov, vyššie uvedený príkaz zobrazí všetkých používateľov prihlásených do systému.

Príkaz „kto“ s rôznymi argumentmi

Teraz sa pozrime, ako použiť príkaz „kto“ s rôznymi možnosťami alebo argumentmi na zobrazenie rôznych typov informácií o rôznych veciach. Tu stručne rozoberieme „kto“ so všetkými jeho užitočnými možnosťami, argumentmi a tiež uvidíme ich praktickú implementáciu.

1. Príkaz na zobrazenie názvu hostiteľa a používateľa spojeného so vstupnými/výstupnými zariadeniami, ako je klávesnica-

Syntax

 Who -m -H 

Výkon

Kto velí v Linuxe

2. Pre zobrazenie všetkých detailov aktuálne prihlásených užívateľov-

Pomocou tohto príkazu môžete vidieť všetky podrobnosti o každom používateľovi prihlásenom do aktuálneho systému. Syntax tohto príkazu je rovnaká s výnimkou dodatočnej voľby '-a', ako môžeme vidieť v danej syntaxi:

Syntax

 who -a 

Výkon

Kto velí v Linuxe

Alebo

Môžete použiť „kto – všetko“ namiesto „kto –a“, pretože zobrazuje všetky informácie.

Syntax

 Who -all 

Kto velí v Linuxe

3. Na zobrazenie informácií o všetkých aktívnych procesoch, ktoré sú vytvorené procesom NIT-

Tento príkaz vám pomôže zobraziť základné informácie, ako aj každý aktívny proces.

Syntax

 who -p -h 

Výkon

Kto velí v Linuxe

4. Ak chcete zobraziť stav správy používateľa ako -, + alebo?

Tento príkaz nám pomôže zobraziť stav správy používateľa. Syntax tohto príkazu je uvedená nižšie:

Syntax

 who -T -H 

Výkon

Kto velí v Linuxe

5. Ak chcete zobraziť celý zoznam prihlásených používateľov-

Tento príkaz nám pomôže zobraziť celý zoznam prihlásených používateľov. Syntax tohto príkazu je uvedená nižšie:

Syntax

 who -u 

Výkon

c pole reťazcov programu
Kto velí v Linuxe

6. Ak chcete zobraziť celý zoznam mŕtvych procesov-

Tento príkaz môžete použiť na zobrazenie úplného zoznamu všetkých mŕtvych procesov. Syntax nižšie uvedeného príkazu:

Syntax

 who -d -H 

Výkon

Kto velí v Linuxe

7. Ak chcete zobraziť podrobnosti o procese prihlásenia do systému-

Tento príkaz môžete použiť na zobrazenie procesu prihlásenia. Syntax príkazu je uvedená nižšie:

Syntax:

 who -l -H 

Výkon

Kto velí v Linuxe

8. Spočítať počty všetkých prihlásených užívateľov-

Pomocou tohto príkazu môžeme vidieť, koľko používateľov sa prihlásilo vo forme čísel. Syntax príkazu je uvedená nižšie:

Syntax:

 who -q -H 

Výkon

Kto velí v Linuxe

9. Ak chcete zobraziť aktuálnu úroveň spustenia systému,

Syntax príkazu je uvedená nižšie:

škrupinové triedenie
 Who -r 

Výkon

Kto velí v Linuxe

10. Ak chcete zobraziť používateľské meno systému-

Tento príkaz sa vo všeobecnosti používa na zistenie skutočného používateľského mena systému. Syntax príkazu je uvedená nižšie:

Syntax

 whoami 

Výkon

Kto velí v Linuxe

11. Na zobrazenie zoznamu používateľov a ich aktivít-

Pomocou tohto príkazu môžete vidieť aj kompletný zoznam užívateľov a ich aktivít, ktorí sú prihlásení v aktuálnom systéme. Príkaz je uvedený nižšie:

Syntax

 w 

Výkon

Kto velí v Linuxe

12. Ak chcete zobraziť identifikačné informácie používateľa-

Tento príkaz možno použiť na zobrazenie informácií o identifikácii používateľa. Syntax príkazu je uvedená nižšie:

Syntax

 Id 

Výkon

Kto velí v Linuxe