Website-Suche

whowatch – Überwachen Sie Linux-Benutzer und -Prozesse in Echtzeit


whowatch ist ein einfaches, benutzerfreundliches interaktives Who-like-Befehlszeilenprogramm zur Überwachung von Prozessen und Benutzern auf einem Linux-System. Es zeigt in Echtzeit an, wer an Ihrem System angemeldet ist und was diese gerade tun, ähnlich wie der w-Befehl.

Es zeigt die Gesamtzahl der Benutzer im System und die Anzahl der Benutzer pro Verbindungstyp (lokal, Telnet, SSH und andere). whowatch zeigt auch die Systemverfügbarkeit an und zeigt Informationen wie den Anmeldenamen des Benutzers, TTY, Host, Prozesse sowie die Art der Verbindung an.

Darüber hinaus können Sie einen bestimmten Benutzer auswählen und dessen Prozessbaum anzeigen. Im Prozessbaummodus können Sie auf unterhaltsame Weise die Signale SIGINT und SIGKILL an ausgewählte Prozesse senden.

In diesem kurzen Artikel erklären wir, wie man whowatch auf Linux-Systemen installiert und verwendet, um Benutzer und Prozesse in einer Maschine in Echtzeit zu überwachen.

So installieren Sie whowatch unter Linux

Das Programm whowatch kann wie gezeigt einfach aus den Standard-Repositorys mithilfe des Paketmanagers auf Ihrer Linux-Distribution installiert werden.

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

Nach der Installation können Sie einfach whowatch in die Befehlszeile eingeben. Der folgende Bildschirm wird angezeigt.

whowatch

Sie können die Details eines bestimmten Benutzers anzeigen, indem Sie einfach den Benutzer markieren (verwenden Sie zum Navigieren die Pfeile Nach oben und Nach unten). Drücken Sie dann die Taste d, um die Benutzerinformationen aufzulisten, wie in diesem Screenshot gezeigt.

Um den Prozessbaum eines Benutzers anzuzeigen, drücken Sie die Eingabetaste, nachdem Sie den betreffenden Benutzer markiert haben.

Um den gesamten Linux-Benutzerprozessbaum anzuzeigen, drücken Sie t.

Sie können die Linux-Systeminformationen auch anzeigen, indem Sie die Taste s drücken.

Weitere Informationen finden Sie auf der Manpage zu whowatch.

man whowatch

Sie werden auch diese verwandten Artikel nützlich finden:

  1. So überwachen Sie von Systembenutzern ausgeführte Linux-Befehle in Echtzeit
  2. So überwachen Sie die Benutzeraktivität mit psacct oder acct Tools

Das ist alles! whowatch ist ein einfaches, benutzerfreundliches interaktives Befehlszeilenprogramm zur Überwachung von Prozessen und Benutzern auf einem Linux-System. In dieser kurzen Anleitung haben wir erklärt, wie man Whowatch installiert und verwendet. Verwenden Sie das Feedback-Formular unten, um Fragen zu stellen oder Ihre Meinung zu diesem Dienstprogramm mitzuteilen.