Bekanntermaßen handelt es sich bei Linux um ein Mehrbenutzer-Betriebssystem, bei dem eine Vielzahl von unterschiedlichen Prozessen pro Benutzer-Session aktiv sein kann. Um die Ressourcennutzung der einzelnen Anwender unter Kontrolle zu halten, bieten sämtliche Linux-Distributionen von Haus aus eine Vielzahl unterschiedlicher Tools an. Darunter sind beispielsweise so bekannte wie top [1] zum Monitoring von Prozessen, der CPU und des Speichers. Wer sich mehr dafür interessiert, was alles im Netzwerk los ist, der greift wahlweise zu IPtraf [2] oder, wenn etwas mehr Komfort und Funktionsumfang gewünscht ist, zu Wireshark [3]. Auch wenn einige dieser Tools über ein grafisches Pendant verfügen, zeichnet diese Werkzeuge aus, dass sie allesamt als reine Textanwendungen auf der Kommandozeile lauffähig sind. In manchen Fällen kommt die ncurses-Bibliothek zum Einsatz, um eine etwas elegantere Schnittstelle für die Interaktion mit Benutzern anzubieten.
Einen etwas anderen Weg geht das Tool bpytop [4]. Wie der Name bereits vermuten lässt, bietet das in Python geschriebene Tool einen
...Der komplette Artikel ist nur für Abonnenten des ADMIN Archiv-Abos verfügbar.