Kas ir pieteicies savā datorā un ko viņi dara?

Ievads

Ja jūs izmantojat serveri ar vairākiem lietotājiem, jūs varētu vēlēties uzzināt, kas ir pieteicies un ko viņi dara.

Jūs varat uzzināt visu, kas jums jāzina, ierakstot vienu vēstuli, un šajā rokasgrāmatā es parādīšu, kura vēstule ir, un atgriezto informāciju.

Šī rokasgrāmata ir noderīga cilvēkiem, kuri vada serverus, virtuālās mašīnas ar vairākiem lietotājiem vai cilvēkiem, kam ir pilskalota PI vai līdzīgs viena borta dators, kuru viņi visu laiku atstāj.

Kas ir pieteicies un ko viņi dara?

Viss, kas jums jādara, lai uzzinātu, kas ir pieteicies savā datorā, ierakstiet šādu burtu un nospiediet return.

w

Izvade no iepriekš minētās komandas ietver galvenes rindu un rezultātu tabulu.

Galvenes rindā ir šādi elementi

Galvenajā tabulā ir šādas slejas:

JCPU ir laiks, ko izmanto visi tty pievienotie procesi.

PCPU ir laiks, ko izmanto pašreizējais process.

Pat vienā lietotāja datorā komanda w var būt noderīga.

Piemēram, esmu pieteicies Gary manā datorā, bet komanda w atgriež 3 rindas. Kāpēc Man ir tty, kuru izmanto, lai palaistu grafisko darbvirsmu, kas manā gadījumā ir Kanēlis.

Man ir arī 2 termināla logi.

Kā atgriezt informāciju bez virsrakstiem

Komandai w ir dažādi slēdži, kurus var izmantot. Viens no tiem ļauj skatīt informāciju bez galvenēm.

Jūs varat paslēpt virsrakstus, izmantojot šādu komandu:

w -h

Tas nozīmē, ka 5, 10 un 15 minūšu laikā jūs neredzat laiku, veiktspēju vai slodzes, bet jūs varat redzēt lietotājus, kuri ir pieteicies un ko viņi dara.

Ja vēlaties, lai jūsu slēdži būtu lasītājiem draudzīgi, tad vienam mērķim ir tas pats.

w --no-header

Kā atgriezties bez maksas pamatinformāciju

Varbūt jūs nevēlaties zināt JCPU vai PCPU. Faktiski varbūt jūs vienkārši vēlaties uzzināt, kas ir pieteicies, kuru terminālu viņi lieto, kāds ir viņu resursdatora nosaukums, cik ilgi viņi ir darbojušies dīkstāvē un kādai komandai tie darbojas.

Lai atgrieztu tikai šo informāciju, izmantojiet šādu komandu:

w -s

Atkal jūs varat izmantot lasītāju draudzīgāku versiju, kas ir šāda:

w - īss

Varbūt pat tas ir pārāk daudz informācijas. Varbūt jūs nevēlaties uzzināt arī par saimniekdatora nosaukumu.

Tālāk norādītās komandas izlaist saimniekdatora nosaukumu:

w -f

w --from

Jūs varat apvienot vairākus slēdžus vienā šādā veidā:

w -s -h -f

Iepriekš norādītā komanda izsniedz tabulas īsu versiju, bez virsrakstiem un nevienu saimniekdatora nosaukumu. Jūs varētu arī izteikt iepriekš minēto komandu šādi:

w -shf

Varat to arī rakstīt šādi:

w - īss - no -no-header

Atrodiet lietotāja IP adresi

Pēc noklusējuma komanda w atgriež katra lietotāja resursdatora nosaukumu. Jūs to varat mainīt tā, lai IP adrese tiktu atgriezta, izmantojot šādas komandas:

w-i

w -ip-addr

Filtrēšana pēc lietotāja

Ja jūs izmantojat serveri ar simtiem lietotāju vai pat tikai dažus desmiti, tas var kļūt diezgan aizņemts, vadot w komandu pati par sevi.

Ja vēlaties uzzināt, ko dara konkrēts lietotājs, jūs varat norādīt savu vārdu pēc komandas w.

Piemēram, ja es gribētu uzzināt, ko dara Gari, es varu ievadīt šādu:

w gary

Kopsavilkums

Lielāko daļu informācijas, kuru sniedz komanda w, var atgriezt citas Linux komandas, bet nevienai no tām nav vajadzīgs mazāks taustiņsitienu skaits.

Uptime komandu var izmantot, lai parādītu, cik ilgi sistēma darbojas.

Ps komandu var izmantot, lai parādītu datorā darbināmos procesus

Kas komandu var izmantot, lai parādītu, kurš ir pieteicies. whoami komanda parādīs, kurš jūs esat pieteicies kā, un id komanda jums pateiks informāciju par lietotāju.