Website-Suche

Wird „Htop“ das standardmäßige „Top“-Überwachungstool unter Linux ersetzen?


top ist ein traditionelles Befehlszeilentool zur Überwachung von Echtzeitprozessen in Unix-/Linux-Systemen. Es ist auf den meisten, wenn nicht allen Linux-Distributionen vorinstalliert und zeigt eine nützliche Zusammenfassung der Systeminformationen, einschließlich Betriebszeit, Gesamtzahl der Prozesse (und Anzahl der Prozesse). : laufende, ruhende, gestoppte und Zombie-Prozesse), CPU- und RAM-Auslastung sowie eine Liste der Prozesse oder Threads, die derzeit vom Kernel verwaltet werden.

Lesen Sie auch: Finden Sie die 15 wichtigsten Prozesse nach Speichernutzung unter Linux

Htop ist ein interaktiver, Ncurses-basierter Prozess-Viewer für Linux-Systeme. Es ist praktisch ein Top-ähnliches Tool, zeigt jedoch farbenfrohen Text an, verwendet Ncurses, um eine Text-Grafik-Schnittstelle zu implementieren, und ermöglicht das Scrollen der Ausgabe. Auf den meisten Mainstream-Linux-Distributionen ist es nicht vorinstalliert.

Warum Htop besser ist als das Top-Überwachungstool

Htop erfreut sich aufgrund seiner modernen Funktionen und Benutzerfreundlichkeit bei Linux-Benutzern immer größerer Beliebtheit. Tatsächlich hat dies eine „top vs. htop“-Debatte ausgelöst. Im Folgenden sind einige der htop-Funktionen aufgeführt, die in top nicht vorhanden sind – warum Linux-Benutzer jetzt htop seinem alten Gegenstück top vorziehen >:

  • Es verfügt über eine schönere Text-Grafik-Oberfläche mit farbiger Ausgabe.
  • Es ist einfach zu bedienen und hochgradig konfigurierbar.
  • Ermöglicht das vertikale und horizontale Scrollen der Prozessliste, um alle Prozesse und vollständige Befehlszeilen anzuzeigen.
  • Es zeigt außerdem einen Prozessbaum an und verfügt über Mausunterstützung.
  • Ermöglicht Ihnen die einfache Ausführung bestimmter Funktionen im Zusammenhang mit Prozessen (Killing, Renicing usw.), die ohne Eingabe ihrer PIDs durchgeführt werden können.
  • Htop ist auch viel schneller als top.

Ein weiterer wichtiger Punkt ist, dass in der aktuellen Version von Ubuntu 18.04 das Paket htop vorinstalliert ist und sich in der Liste der Standardpakete von Bionic befindet.

Lesen Sie auch: 20 Befehlszeilentools zur Überwachung der Linux-Leistung

Darüber hinaus wurde das htop-Paket aus dem Universe-Repository (das von der Community verwaltete kostenlose und Open-Source-Pakete enthält) in das Haupt-Repository verschoben Repository (das kostenlose und Open-Source-Pakete enthält, die von Canonical unterstützt werden), wie der Veröffentlichungsverlauf des htop-Pakets in Ubuntu auf Launchpad zeigt .

Angesichts dieser jüngsten Fortschritte beim htop-Paket in den Ubuntu-Repositories und seiner wachsenden Beliebtheit bei Linux-Benutzern stellt sich hier die große Frage: Wird htop ersetzen? top als Standard-Prozessüberwachungstool auf Linux-Systemen? Schauen wir uns den Raum an!

Es gibt auch andere Tools in der Mischung, wie zum Beispiel Blicke und oben; Ersteres ist plattformübergreifend, das fortschrittlichste von allen und wird auch immer beliebter. Glances ist hochgradig konfigurierbar und kann im Standalone-, Client/Server- und Webserver-Modus ausgeführt werden.

Lesen Sie auch: Verwenden Sie Glances, um Remote-Linux im Webservermodus zu überwachen

Obwohl htop über moderne Prozessüberwachungsfunktionen verfügt und einfacher zu verwenden ist, gibt es top schon seit langer Zeit und es hat sich bewährt und getestet. Wie stehen Sie zu diesem Thema? Welches dieser Tools eignet sich Ihrer Meinung nach besser für die Linux-Prozessüberwachung? Nutzen Sie das unten stehende Feedback-Formular, um uns Ihre Gedanken mitzuteilen.