whowatch est un programme en ligne de commande interactif simple et facile à utiliser, similaire à la commande w, pour surveiller les processus et les utilisateurs sur un système Linux. Il affiche qui est connecté à votre système et ce qu’ils font en temps réel.
Il affiche le nombre total d’utilisateurs sur le système et le nombre d’utilisateurs par type de connexion (locale, telnet, ssh et autres). whowatch affiche également le temps de disponibilité du système et affiche des informations telles que le nom de connexion de l’utilisateur, le tty, l’hôte, les processus ainsi que le type de connexion.
De plus, vous pouvez sélectionner un utilisateur particulier et afficher l’arborescence de ses processus. En mode arborescence de processus, vous pouvez envoyer les signaux SIGINT et SIGKILL au processus sélectionné de manière ludique.
Dans cet article succinct, nous expliquerons comment installer et utiliser whowatch sur les systèmes Linux pour surveiller en temps réel les utilisateurs et les processus sur une machine.
Comment installer whowatch sur Linux
Le programme whowatch peut être facilement installé à partir des dépôts par défaut en utilisant le gestionnaire de paquets de votre distribution Linux, comme illustré.
$ sudo apt install whowatch [On Ubuntu/Debian] $ sudo yum install whowatch [On CentOs/RHEL] $ sudo dng install whowatch [On Fedora 22+]
Une fois installé, vous pouvez simplement taper la commande whowatch dans la ligne de commande, vous verrez alors l’écran suivant.
$ whowatch

Vous pouvez afficher les détails d’un utilisateur particulier en mettant en surbrillance l’utilisateur (utilisez les flèches Haut et Bas pour naviguer). Ensuite, appuyez sur la touche d
pour afficher les informations sur l’utilisateur, comme illustré dans cette capture d’écran.

Pour afficher l’arborescence des processus d’un utilisateur, appuyez sur Entrée après avoir mis en surbrillance cet utilisateur particulier.

Pour afficher l’arborescence de tous les processus utilisateur Linux, appuyez sur la touche t
.

Vous pouvez également afficher les informations système Linux en appuyant sur la touche s
.

Pour plus d’informations, consultez la page de manuel de whowatch comme indiqué.
$ man whowatch
Vous trouverez également ces articles connexes utiles :
- Comment surveiller les commandes Linux exécutées par les utilisateurs du système en temps réel
- Comment surveiller l’activité des utilisateurs avec les outils psacct ou acct
C’est tout ! whowatch est un utilitaire en ligne de commande interactif simple et facile à utiliser pour surveiller les processus et les utilisateurs sur un système Linux. Dans ce bref guide, nous avons expliqué comment installer et utiliser whowatch. Utilisez le formulaire de feedback ci-dessous pour poser des questions ou partager vos réflexions sur cet utilitaire.
Source:
https://www.tecmint.com/whowatch-monitor-linux-users-and-processes-in-real-time/