whowatch: supervisa els usuaris i processos de Linux en temps real


whowatch és un programa de línia d'ordres interactiu senzill i fàcil d'utilitzar per supervisar processos i usuaris en un sistema Linux. Mostra qui està connectat al vostre sistema i què està fent, de manera similar a l'ordre w en temps real.

Mostra el nombre total d'usuaris del sistema i el nombre d'usuaris per tipus de connexió (local, telnet, ssh i altres). whowatch també mostra el temps de funcionament del sistema i mostra informació com ara el nom d'inici de sessió de l'usuari, el tty, l'amfitrió, els processos i el tipus de connexió.

A més, podeu seleccionar un usuari concret i veure el seu arbre de processos. En el mode d'arbre de processos, podeu enviar els senyals SIGINT i SIGKILL al procés seleccionat d'una manera divertida.

En aquest breu article, explicarem com instal·lar i utilitzar whowatch en sistemes Linux per supervisar usuaris i processos en temps real en una màquina.

Com instal·lar whowatch a Linux

El programa whowatch es pot instal·lar fàcilment des dels dipòsits predeterminats mitjançant el gestor de paquets de la vostra distribució Linux, tal com es mostra.

$ sudo apt install whowatch  [On Ubuntu/Debian]
$ sudo yum install whowatch  [On CentOs/RHEL]
$ sudo dng install whowatch  [On Fedora 22+]

Un cop instal·lat, només podeu escriure el whowatch a la línia d'ordres, veureu la pantalla següent.

$ whowatch

Podeu veure els detalls d'un usuari concret, simplement ressalteu l'usuari (utilitzeu les fletxes amunt i avall per navegar). A continuació, premeu la tecla d per llistar la informació de l'usuari tal com es mostra en aquesta captura de pantalla.

Per veure un arbre de procés d'usuaris, premeu Intro després de ressaltar aquest usuari en concret.

Per veure tot l'arbre de processos d'usuari de Linux, premeu t.

També podeu veure la informació del sistema Linux prement la tecla s.

Per obtenir més informació, consulteu la pàgina de manual whowatch tal com es mostra.

$ man whowatch

També trobareu útils aquests articles relacionats:

  1. Com supervisar les ordres de Linux executades pels usuaris del sistema en temps real
  2. Com supervisar l'activitat de l'usuari amb les eines psacct o acct

Això és tot! whowatch és una utilitat de línia d'ordres interactiva senzilla i fàcil d'utilitzar per supervisar processos i usuaris en un sistema Linux. En aquesta breu guia, hem explicat com instal·lar i utilitzar whowatch. Utilitzeu el formulari de comentaris següent per fer qualsevol pregunta o compartir els vostres pensaments sobre aquesta utilitat.