Whowatch, övervakar användare och systemprocesser i realtid

om whowatch

I nästa artikel ska vi ta en titt på whowatch. Detta är ett program för den interaktiva kommandoraden, enkelt och enkelt att använda med vilket vi kan övervaka processer och användare på ett Gnu / Linux-system. Det kommer att visa oss vem som har loggat in i systemet och vad de gör just nu. Det gör det på ett liknande sätt som 'w '.

Programmet oss visar det totala antalet användare i systemet och antalet användare beroende på typen av anslutning. Dessutom visar det oss systemets aktivitetstid och information om användarens inloggningsnamn.

Om det finns olika användare kommer vi att kunna välja en av dem särskilt och se dess processträd. För att komma in i processträdläge kan vi skicka tecknen SIGINT och SIGKILL till vald process.

Whowatch är ett interaktivt verktyg som liknar ncurses som kommer att visa oss i terminalinformationen om de användare som för närvarande är anslutna till maskinen i realtid. Förutom standardinformation (inloggningsnamn, tty, värd, användarprocess) kommer det också att visa oss vilken typ av anslutning (dvs telnet eller ssh).

I gränssnittet vi kommer att kunna välja en viss användare för att se hans processträd, liksom trädet för alla systemprocesser. Trädet kan visas med en ytterligare kolumn som visar ägaren till varje process.

Installera whowatch på Ubuntu

Programmet whowatch kan enkelt installeras från standardförvaren med hjälp av pakethanteraren för vår Ubuntu-distribution. Vi måste bara öppna en terminal (Ctrl + Alt + T) och skriva kommandona:

installation av whowatch

sudo apt update; sudo apt install whowatch

När installationen är klar är allt du behöver göra skriv som tittar på på kommandoraden, för att se nästa skärm.

användare skärmar i whowatch

whowatch

Några alternativ finns i whowatch

Bland de olika alternativen som detta terminalprogram erbjuder användare kan vi hitta:

lista användarinformation med whowatch

Visa detaljerna för en viss användare. Vi måste helt enkelt markera användaren med hjälp av Upp- och nedpilar för att navigera i användarlistan. En gång på användaren som intresserar oss måste vi tryck på '-tangentend ' för att lista användarinformation, som visas i ovanstående skärmdump.

se användarens processträd

till visa en användares processträd, det kommer inte att finnas mer än tryck på knappen intro efter att ha markerat användaren det intresserar oss.

visa alla användarprocesssträd

till se alla processträd av systemet är det nödvändigt tryck på '-tangentent'.

systeminformation med whowatch

Du kan också visa systeminformation genom att trycka på '-tangentens'.

sökprocess

Med hjälp av '-tangenten/' vi kommer att kunna sök efter en öppen process. Hittade processen som intresserar oss, det kan du tryck på '-tangentend ' att få processinfo i fråga

processägare

Tryck på '-tangenteno' kan se användaren som äger varje process.

med Ctrl-I vi skickar en INT-signal till den valda processen.

Ctrl-K skickar KILL-signalen till den process vi väljer.

till få mer information om hur du använder detta program, kan du läsa manualsidan för som tittar på som det visas i följande:

program man sida

man whowatch

Idag är denna typ av verktyg inget nytt, eftersom det finns många utvecklingar som gör att vi kan styra vart och ett av dessa element, eftersom det är viktigt att vi centralt hanterar både användare och processer. Med detta eftersträvas det veta vilka användare som har behörighet på datorn, vilka som är aktiva och vilka processer som körs, antingen av support- eller kontrollskäl.

Utan tvekan kommer vi med detta enkla verktyg att kunna veta i realtid allt som händer med användarna och processerna i våra team. Kort sagt, det återstår bara att säga det whowatch är ett enkelt och lättanvänt interaktivt kommandoradsverktyg på ett Gnu / Linux-system.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.