U sljedećem ćemo članku pogledati whowatch. Ovo je program za interaktivnu naredbenu liniju, jednostavan i lak za upotrebu s kojim možemo nadzirati procese i korisnike na Gnu / Linux sistemu. Pokazaće nam ko se prijavio u sistem i šta rade u tom tačnom trenutku. To čini na sličan način kao 'w '.
Program nas prikazat će ukupan broj korisnika u sustavu i broj korisnika prema vrsti veze. Pored toga, prikazat će nam i vrijeme aktivnosti sistema i informacije o korisničkom imenu za prijavu.
U slučaju da postoje različiti korisnici, moći ćemo posebno odabrati jednog od njih i vidjeti njegovo stablo procesa. Ući u modu stabla procesa, možemo poslati znakovi SIGINT i SIGKILL odabranom procesu.
Whowatch je interaktivni uslužni program sličan ncursesima koji će nam u terminalu prikazati informacije o korisnicima koji su trenutno povezani na stroj, u stvarnom vremenu. Pored standardnih informacija (korisničko ime, tty, host, korisnički proces), pokazat će nam i vrstu veze (tj. telnet ili ssh).
U sučelju moći ćemo odabrati određenog korisnika da vidi njegovo stablo procesa, kao i stablo svih sistemskih procesa. Stablo se može prikazati s dodatnim stupcem koji prikazuje vlasnika svakog procesa.
Instalirajte whowatch na Ubuntu
Program whowatch se lako može instalirati iz zadanih spremišta koristeći menadžer paketa naše Ubuntu distribucije. Moramo otvoriti terminal (Ctrl + Alt + T) i otkucati naredbe:
sudo apt update; sudo apt install whowatch
Jednom kada je instalacija završena, sve što morate učiniti je piši whowatch na naredbenom retku, da biste vidjeli sljedeći zaslon.
whowatch
Neke opcije dostupne u whowatchu
Među različitim opcijama koje ovaj terminalni program nudi korisnicima možemo pronaći:
Pogledajte detalje određenog korisnika. Jednostavno ćemo morati istaknuti korisnika, koristeći Strelice gore i dolje za kretanje po popisu korisnika. Jednom kada smo kod korisnika koji nas zanima, morat ćemo pritisnite tipku 'od za popis korisničkih podataka, kao što je prikazano na gornjoj snimci zaslona.
para prikaz korisničkog stabla procesa, neće biti više od pritisnite tipku Intro nakon isticanja korisnika to nas zanima.
para pogledajte sva procesna stabla sistema, to će biti potrebno pritisnite tipku 't '.
Takođe možete pregledajte sistemske informacije pritiskom na tipku 's'.
Korištenjem tipke '/' moći ćemo potraga za otvorenim procesom. Pronašli ste proces koji nas zanima, možete pritisnite tipku 'od dobiti informacije o procesu u pitanju
Pritiskom na tipku 'o' možete pogledajte korisnika koji je vlasnik svakog procesa.
con Ctrl-I poslat ćemo INT signal odabranom procesu.
Ctrl-K šalje signal KILL procesu koji odaberemo.
para dobiti više informacija o tome kako koristiti ovaj program, možete pogledati stranicu priručnika za whowatch kao što je prikazano u sljedećem:
man whowatch
Danas ove vrste alata nisu ništa novo, jer postoje brojni događaji koji nam omogućavaju kontrolu nad svakim od ovih elemenata, jer je važno da centralno upravljamo i korisnicima i procesa. Ovim se traži znati koji korisnici imaju dozvole za opremu, koja je aktivna i koji se procesi izvršavaju, bilo zbog podrške ili zbog razloga kontrole.
Bez sumnje, pomoću ovog jednostavnog alata moći ćemo u stvarnom vremenu znati sve što se događa s korisnicima i procesima naših timova. Ukratko, ostaje samo to reći whowatch je jednostavan i lagan za upotrebu interaktivni uslužni program naredbenog retka na Gnu / Linux sistemu.