Ko je prijavljen na moj računar i šta rade?

Uvod

Ako pokrećete server sa više korisnika onda biste možda želeli znati ko je prijavljen i šta rade.

Možete saznati sve što vam treba znati upisivanjem jedno slovo iu ovom vodiču, pokazaću vam koje je pismo i informacije koje su vraćene.

Ovaj vodič je korisno za ljude koji upravljaju serverima, virtuelnim mašinama sa više korisnika ili ljudima koji imaju Raspberry PI ili sličan jednobrodni računar koji oni napuštaju stalno.

Ko je prijavljen i šta rade?

Sve što treba da uradite da biste saznali ko je prijavljen na vaš računar, unesite sledeće slovo i pritisnite povratak.

w

Izlaz iz gornje komande uključuje red naslova i tablicu rezultata.

Naslov zaglavlja sadrži sledeće elemente

Glavna tabela sadrži sledeće kolone:

JCPU označava količinu vremena koje koriste svi procesi pridruženi tty-u.

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

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

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

Takođe imam i 2 otvorena prozora.

Kako vratiti informacije bez naslova

Komanda w ima različite prekidače koji se mogu koristiti. Jedan od njih vam omogućava da vidite informacije bez zaglavlja.

Možete sakriti naslove pomoću sledeće naredbe:

w -h

To znači da ne vidite vreme, vreme rada ili opterećenja za 5, 10 i 15 minuta, ali možete videti korisnike koji su prijavljeni i šta rade.

Ako više volite da vaši prekidači budu čestitiji za čitanje, sledi postiže isti cilj.

w - zaglavlje

Kako vratiti osnovne informacije

Možda ne želite da znate JCPU ili PCPU. Zapravo, možda želite samo znati ko je prijavljen, koji terminal koristi, šta im je ime domaćina, koliko dugo su bili u stanju mirovanja i koju komandu radi.

Da biste vratili samo ove informacije, koristite sledeću komandu:

w -s

Ponovo možete da koristite verziju koja je više čitaoca i koja je sledeća:

w - šort

Možda i to je previše informacija. Možda i ne želite da znate o hostname-u.

Sljedeće komande izostavljaju ime hosta:

w -f

w - iz

Možete spojiti više prekidača u jedan na sledeći način:

w-s -h -f

Gornja komanda emituje kratku verziju tabele, bez zaglavlja i bez imena hosta. Možete takođe da izrazite prethodnu naredbu na sledeći način:

w -shf

Takođe ste mogli pisati na sledeći način:

w - šort - od - bez naslova

Pronađite Korisnička IP adresa

Podrazumevano, w naredba vraća ime hosta za svakog korisnika. Možete ga promijeniti tako da se IP adresa vraća umjesto korištenjem sljedećih naredbi:

w -i

w -ip-addr

Filtriranje od strane korisnika

Ako pokrećete server sa stotinama korisnika ili čak samo nekoliko desetina, može biti prilično zauzet sa pokretanjem w komande sama.

Ako želite da saznate šta određeni korisnik radi, možete odrediti svoje ime nakon komande w.

Na primer, ako sam želeo da saznam šta Gari radi, mogu da ukucam sledeće:

w gary

Sažetak

Većina informacija koje je dala komanda w mogu se vratiti drugim Linux naredbama, ali nijedna od njih ne zahtijeva manji pritisak na tastere.

Uptime naredba se može koristiti kako bi se pokazalo koliko dugo radi vaš sistem.

Komanda ps se može koristiti za prikaz procesa koji rade na računaru

Komanda koja se može koristiti za prikazivanje ko je prijavljen. komanda whoami će pokazati kome ste se prijavili kao i naredba id će vam reći informacije o korisniku.