In het volgende artikel gaan we kijken naar whowatch. Dit is een programma voor de interactieve commandoregel, eenvoudig en gemakkelijk te gebruiken waarmee we processen en gebruikers kunnen monitoren op een GNU / Linux-systeem. Het laat ons zien wie zich heeft aangemeld bij het systeem en wat ze op dat moment aan het doen zijn. Het doet dit op een vergelijkbare manier als de 'w'.
Het programma ons het toont het totale aantal gebruikers in het systeem en het aantal gebruikers volgens het type verbinding Bovendien toont het ons ook de activiteitstijd van het systeem en informatie over de inlognaam van de gebruiker.
Als er verschillende gebruikers zijn, kunnen we een van hen in het bijzonder selecteren en de procesboom bekijken. Binnenkomen in procesboommodus kunnen we verzenden de tekens SIGINT en SIGKILL naar het geselecteerde proces.
Whowatch is een interactief hulpprogramma vergelijkbaar met ncurses dat zal ons in de terminal informatie tonen over de gebruikers die momenteel verbonden zijn met de machine, in realtime. Naast de standaardinformatie (inlognaam, tty, host, gebruikersproces), het toont ons ook het type verbinding (dat wil zeggen telnet of ssh).
In de interface we zullen in staat zijn om een bepaalde gebruiker te selecteren om zijn procesboom te zien, evenals de boom van alle systeemprocessen De boom kan worden weergegeven met een extra kolom met de eigenaar van elk proces.
Installeer whowatch op Ubuntu
Het programma whowatch kan eenvoudig worden geïnstalleerd vanuit de standaard repositories met behulp van de pakketbeheerder van onze Ubuntu-distributie. We hoeven alleen maar een terminal te openen (Ctrl + Alt + T) en de opdrachten te typen:
sudo apt update; sudo apt install whowatch
Zodra de installatie is voltooid, hoeft u alleen nog maar te doen schrijven wie kijk op de opdrachtregel, om het volgende scherm te zien.
whowatch
Enkele opties beschikbaar in whowatch
Onder de verschillende opties die dit terminalprogramma gebruikers biedt, kunnen we vinden:
Bekijk de details van een bepaalde gebruiker We zullen gewoon de gebruiker moeten markeren met behulp van de Pijlen omhoog en omlaag om door de gebruikerslijst te navigeren. Eenmaal op de gebruiker die ons interesseert, zullen we dat moeten doen druk op de toets 'd ' om gebruikersinformatie weer te geven, zoals weergegeven in de bovenstaande schermafbeelding.
naar bekijk de procesboom van een gebruiker, er zullen er niet meer zijn dan druk op de toets Intro na het markeren van de gebruiker dat interesseert ons.
naar bekijk alle procesbomen van het systeem, zal het nodig zijn druk op de toets 't'.
U kunt ook bekijk systeeminformatie door op de toets 'te drukkens'.
Met behulp van de 'key/' we zullen in staat zijn tot zoek naar een open proces Vond het proces dat ons interesseert, dat kan druk op de toets 'd ' verkrijgen proces informatie in kwestie.
Druk op de 'toetso' kunnen zie de gebruiker die eigenaar is van elk proces.
met Ctrl-I we sturen een INT-signaal naar het geselecteerde proces.
Ctrl-K stuurt het KILL-signaal aan het proces dat we selecteren.
naar krijg meer informatie over het gebruik van dit programmakunt u de handleidingpagina van wie kijk zoals weergegeven in het volgende:
man whowatch
Tegenwoordig zijn dit soort tools niets nieuws, aangezien er veel ontwikkelingen zijn die ons in staat stellen om elk van deze elementen bij te houden, aangezien het belangrijk is dat we zowel gebruikers als gebruikers centraal beheren. processen Hiermee wordt gezocht weten welke gebruikers machtigingen hebben op de computer, welke actief zijn en welke processen worden uitgevoerd, hetzij om ondersteunings- of controleredenen.
Met deze eenvoudige tool kunnen we zonder twijfel in realtime weten wat er gebeurt met de gebruikers en processen van onze teams. Kortom, het blijft alleen om dat te zeggen whowatch is een eenvoudig en gemakkelijk te gebruiken interactief opdrachtregelprogramma op een GNU / Linux-systeem.