Tko je prijavljen na računalo i što oni rade?

Uvod

Ako koristite poslužitelj s više korisnika, možda biste željeli znati tko je prijavljen i što rade.

Sve što trebate znati možete saznati upisivanjem jednog slova i u ovom vodiču, pokazat ću vam koji je pismo i informacije koje se vraćaju.

Ovaj je vodič koristan za ljude koji pokreću poslužitelje, virtualne strojeve s više korisnika ili osobe koje imaju Raspberry PI ili sličnu jednostruku ploču računala koju napuštaju cijelo vrijeme.

Tko je prijavljen i što oni rade?

Sve što morate učiniti kako biste saznali tko je prijavljen na vaše računalo je upišite sljedeće slovo i pritisnite povratak.

w

Izlaz iz gornje naredbe uključuje redak zaglavlja i tablicu rezultata.

Redak zaglavlja sadrži sljedeće elemente

Glavna tablica sadrži sljedeće stupce:

JCPU označava količinu vremena koju upotrebljavaju svi procesi priključeni na tty.

PCPU označava količinu vremena koje koristi trenutni proces.

Čak i na jednom korisničkom računalu, naredba w može biti korisna.

Na primjer, prijavljen sam kao Gary na mom računalu, ali naredba w vraća 3 retka. Zašto? Imam tty koji se koristi za pokretanje grafičke radne površine koja je u mom slučaju Cimet.

Također imam 2 terminalska prozora otvorena.

Kako vratiti informacije bez naslova

Naredba w ima različite sklopke koji se mogu koristiti. Jedan od njih omogućuje vam da vidite informacije bez zaglavlja.

Naslove možete sakriti pomoću sljedeće naredbe:

w-h

To znači da ne vidite vrijeme, produženje rada ili opterećenja za 5, 10 i 15 minuta, ali možete vidjeti korisnike koji su prijavljeni i što rade.

Ako želite da se vaši preklopnici budu čitateljski prihvatljivi, onda sljedeći uspije postići isti cilj.

w - ne-zaglavlje

Kako vratiti osnovne informacije

Možda ne želite znati JCPU ili PCPU. U stvari, možda samo želite znati tko je prijavljen, koji terminal koji koriste, što je njihov naziv hosta, koliko dugo su bili u stanju mirovanja i kakvu naredbu radi.

Da biste vratili samo ove podatke, upotrijebite sljedeću naredbu:

w -s

Opet možete upotrijebiti verziju koja je jednostavnija za čitanje i koja je sljedeća:

w - kratka

Možda čak i to je previše informacija. Možda i ne želite znati ni ime hosta.

Sljedeće naredbe izostavljaju naziv hosta:

w-f

w - od

Možete kombinirati nekoliko prekidača u jednu kao što slijedi:

w -s-h-f

Gornja naredba izlazi kratku verziju tablice, bez zaglavlja i bez naziva glavnog računala. Također ste mogli izraziti gore navedenu naredbu kako slijedi:

w-shf

Možda ste to napisali na sljedeći način:

w - širi - od - ne - zaglavlja

Pronađite IP adresu korisnika

Prema zadanim postavkama, naredba w vraća ime računala za svakog korisnika. Možete ga promijeniti tako da se IP adresa vraća umjesto toga pomoću sljedećih naredbi:

w-i

w --ip-addr

Filtriranje po korisniku

Ako koristite poslužitelj sa stotinama korisnika ili čak samo nekoliko desetaka, može biti prilično zauzet s prikazivanjem naredbe w sami.

Ako želite saznati što određeni korisnik radi, možete odrediti svoje ime nakon w naredbe.

Na primjer, ako želim saznati što Gary radi, mogu upisati sljedeće:

Wary

Sažetak

Većina informacija koje pruža naredba w mogu vratiti druge Linux naredbe, ali nijedan od njih ne zahtijeva manje tipkovnih pritisaka.

Naredba za neprekidno vrijeme može se koristiti za prikazivanje koliko dugo vaš sustav radi.

Naredba ps može se koristiti za prikaz procesa koji se izvode na računalu

Koju naredbu možete koristiti da biste pokazali tko je prijavljen. naredba koja će pokazati tko ste se prijavili i naredba id će vam reći informacije o korisniku.