În articolul următor vom analiza whowatch-ul. Aceasta este un program de linie de comandă interactiv, simplu și ușor de utilizat cu care putem monitoriza procesele și utilizatorii pe un sistem Gnu / Linux. Ne va arăta cine s-a conectat la sistem și ce fac în acel moment precis. Face acest lucru într-un mod similar cu „w '.
Programul ne va afișa numărul total de utilizatori din sistem și numărul de utilizatori în funcție de tipul de conexiune. În plus, ne va arăta și timpul de activitate al sistemului și informații despre numele de conectare al utilizatorului.
În cazul în care există utilizatori diferiți, vom putea selecta unul dintre ei în special și vom vedea arborele procesului său. A intra în modul arbore proces, putem trimite semnele SIGINT și SIGKILL la procesul selectat.
Whowatch este un utilitar interactiv similar cu ncurses care ne va arăta în terminal informații despre utilizatorii conectați în prezent la mașină, în timp real. În plus față de informațiile standard (nume de conectare, tty, gazdă, proces utilizator), ne va arăta și tipul de conexiune (adică telnet sau ssh).
În interfață vom putea selecta un anumit utilizator pentru a vedea arborele procesului său, precum și arborele tuturor proceselor sistemului. Arborele poate fi afișat cu o coloană suplimentară care arată proprietarul fiecărui proces.
Instalați whowatch pe Ubuntu
Programul whowatch poate fi instalat cu ușurință din depozitele implicite folosind managerul de pachete al distribuției noastre Ubuntu. Trebuie doar să deschidem un terminal (Ctrl + Alt + T) și să tastăm comenzile:
sudo apt update; sudo apt install whowatch
Odată ce instalarea este finalizată, tot ce trebuie să faceți este scrie care privesc pe linia de comandă, pentru a vedea următorul ecran.
whowatch
Unele opțiuni disponibile în whowatch
Printre diferitele opțiuni pe care acest program terminal le oferă utilizatorilor, putem găsi:
Vizualizați detaliile unui anumit utilizator. Va trebui pur și simplu să evidențiem utilizatorul, folosind Săgețile sus și jos pentru a naviga în lista de utilizatori. Odată ajuns pe utilizatorul care ne interesează, va trebui apăsați tasta 'd ' pentru a lista informațiile utilizatorului, așa cum se arată în captura de ecran de mai sus.
la vizualizați arborele procesului unui utilizator, nu vor fi mai mult de apăsați tasta Introducere după evidențierea utilizatorului care ne interesează.
la vezi toți copacii de proces a sistemului, va fi necesar apăsați tasta 'nu.
Puteți, de asemenea vizualizați informațiile despre sistem apăsând tasta „s".
Folosind tasta '/" vom fi capabili găsiți un proces deschis. Ați găsit procesul care ne interesează, puteți apăsați tasta 'd ' a obține informațiile despre proces în cauză
Apăsând tasta 'o" poți vezi utilizatorul care deține fiecare proces.
cu Ctrl-I vom trimite un semnal INT la procesul selectat.
Ctrl-K trimite semnalul KILL la procesul pe care îl selectăm.
la obțineți mai multe informații despre cum să utilizați acest program, puteți consulta pagina manualului de care privesc așa cum se arată în următoarele:
man whowatch
Astăzi, aceste tipuri de instrumente nu sunt nimic nou, deoarece există multe evoluții care ne permit să urmărim fiecare dintre aceste elemente, deoarece este important să gestionăm central atât utilizatorii, cât și procese. Cu aceasta se caută să știți ce utilizatori au permisiuni pe computer, care sunt active și ce procese sunt executate, fie din motive de asistență, fie din motive de control.
Fără îndoială, cu acest instrument simplu vom putea afla în timp real tot ce se întâmplă cu utilizatorii și procesele echipelor noastre. Pe scurt, rămâne doar să spunem asta whowatch este un utilitar interactiv de linie de comandă simplu și ușor de utilizat pe un sistem Gnu / Linux.