GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Gotop – Noch ein weiterer grafischer Aktivitätsmonitor von TUI, geschrieben in Go

Die meisten von Ihnen kennen bereits das „Oberkommando“, oder? Ja, es bietet dynamische Echtzeitinformationen über laufende Prozesse in allen Unix-ähnlichen Betriebssystemen. Einige Entwickler haben grafische Frontends für Top Command erstellt, sodass die Benutzer die Aktivität ihres Systems in einem grafischen Fenster leicht herausfinden können. Einer von ihnen ist Gotop . Wie der Name schon sagt, ist Gotop ein grafischer TUI-Aktivitätsmonitor, geschrieben in Go Sprache. Es ist völlig kostenlos, Open Source und von gtop- und vtop-Programmen inspiriert.

In dieser kurzen Anleitung werden wir besprechen, wie man das Gotop-Programm installiert und verwendet, um die Aktivität eines Linux-Systems zu überwachen.

Installieren Sie Gotop unter Linux

Gotop wird mit Go geschrieben, also müssen wir es zuerst installieren. Informationen zur Installation der Go-Programmiersprache unter Linux finden Sie in der folgenden Anleitung.

  • So installieren Sie die Go-Sprache unter Linux

Führen Sie nach der Installation von Go den folgenden Befehl aus, um Gotop zu installieren:

$ go get github.com/cjbassi/gotop

Dieser Befehl lädt die Gotop-Binärdatei herunter und speichert sie im Ordner go/bin in Ihrem aktuellen Arbeitsverzeichnis. Machen Sie einfach die Binärdatei ausführbar und kopieren Sie sie in Ihren $PATH.

$ chmod +x go/bin/gotop
$ sudo cp go/bin/gotop /usr/local/bin/

Alternativ gibt es ein Skript, um die vorgefertigte gotop-Binärdatei auf Ihr System herunterzuladen. Dieses Skript lädt die richtige Binärdatei für Ihr System von der Releases-Seite herunter. Sie müssen Go nicht installieren.

Klonen Sie das Repository mit dem Befehl:

$ git clone --depth 1 https://github.com/cjbassi/gotop /tmp/gotop

Führen Sie das Skript aus, um die Gotop-Binärdatei herunterzuladen:

$ /tmp/gotop/scripts/download.sh

Der obige Befehl lädt die Gotop-Binärdatei in Ihr aktuelles Arbeitsverzeichnis herunter. Machen Sie es ausführbar und wechseln Sie wie unten gezeigt zu Ihrem $PATH.

$ chmod +x gotop
$ sudo cp gotop /usr/local/bin

Wenn Sie Arch-basierte Systeme verwenden, ist Gotop in AUR verfügbar , sodass Sie es mit jedem AUR-Hilfsprogramm installieren können.

Mit Yay :

$ yay -S gotop-bin

Überwachen Sie die Aktivität des Linux-Systems mit Gotop Activity Monitor

Gotop-Nutzung ist einfach! Alles, was Sie tun müssen, ist, den folgenden Befehl im Terminal auszuführen.

$ gotop

Los geht's! In einem einfachen TUI-Fenster sehen Sie die Auslastung von CPU, Festplatte, Arbeitsspeicher, Netzwerk, CPU-Temperatur und Prozessliste Ihres Systems.

Überwachen Sie die Aktivität eines Linux-Systems mit Gotop

Um nur CPU-, Arbeitsspeicher- und Prozess-Widgets anzuzeigen, verwenden Sie -m kennzeichnen wie unten.

$ gotop -m

Gotop-Schnittstelle unter Linux

Sie können die Prozesstabelle mit den folgenden Tastaturkürzeln sortieren.

  • c - CPU
  • m - Speicher
  • p - PID

Verwenden Sie zur Prozessnavigation die folgenden Tasten.

  • AUF/AB Pfeile oder j/k Tasten, um nach oben und unten zu gehen.
  • Strg-d und Strg-u - eine halbe Seite hoch und runter.
  • Strg-f und Strg-b - eine ganze Seite hoch und runter.
  • gg und G - iump nach oben und unten.

Drücken Sie , um die Gruppierung von Prozessen umzuschalten. Um den ausgewählten Prozess oder die ausgewählte Prozessgruppe zu beenden, geben Sie dd ein . Um einen Prozess auszuwählen, klicken Sie einfach darauf. Um nach unten/oben zu scrollen, verwenden Sie die Scroll-Taste der Maus. Verwenden Sie zum Vergrößern und Verkleinern von CPU- und Speicherdiagrammen h und l . Um das Hilfemenü jederzeit anzuzeigen, drücken Sie einfach ? .

Empfohlene Lektüre:

  • So zeigen Sie die CPU-Auslastung über die Befehlszeile an
  • So zeigen Sie die CPU-Temperatur unter Linux an
  • So begrenzen Sie die CPU-Nutzung eines Prozesses in Linux

Und das ist alles für jetzt. Hoffe das hilft.


Linux
  1. So überwachen Sie die Ethernet-Aktivität unter Linux mit Arpwatch

  2. So überwachen Sie die Benutzeraktivität unter Linux

  3. Ubuntu-Tipps:Grafische Überwachung von Prozessen, Speicher, Lastdurchschnitt und Festplattennutzung

  4. 5 nützliche Befehlsbeispiele zur Überwachung der Benutzeraktivität unter Linux

  5. CentOS:Verzeichnis in ein anderes Verzeichnis kopieren

Überwachen Sie die Benutzeraktivität mit dem acct-Tool unter Ubuntu 20.04

Sysmon – Ein grafischer Systemaktivitätsmonitor für Linux

Wie überwacht man die Festplattenaktivität?

Hinzufügen eines Ereignisses in SmarterMail zur Überwachung der Mail-Spool-Aktivität

Noch ein weiterer Sudoku-Puzzle-Löser mit AWK

Bandbreitenmonitor für Mac OS X?