GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Nethogs auf CentOS 8 installieren – Schritt-für-Schritt-Anleitung?

Waren Sie jemals in einer Situation, in der Sie an Ihrem System mit begrenzter Bandbreite gearbeitet haben und sich gefragt haben, welches Programm Ihre Bandbreite verbraucht?

Nethogs ist eine Anwendung, mit der Sie herausfinden können, welches Programm dafür verantwortlich ist. Es gruppiert Bandbreite nach Prozess auf einer Netzwerkschnittstelle, die den Netzwerkverkehr sendet oder empfängt. Nethogs ist eine praktische Anwendung, besonders wenn es zu einem plötzlichen Anstieg des Netzwerkverkehrs kommt. Sie können es verwenden, um herauszufinden, welche PID dies verursacht.

Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Server Management Services regelmäßig dabei, Abfragen zur Überwachung des Netzwerkverkehrs auf Linux-Systemen durchzuführen.

In diesem Zusammenhang werden wir untersuchen, wie Nethogs auf dem CentOS 8-System installiert wird.

Beachten Sie, dass Sie die Befehle als sudo oder als Root-Benutzer ausführen müssen, um Nethogs zu installieren und auszuführen.


Schritte zur Installation von Nethogs auf CentOS 8

1. Systemaktualisierung durchführen

Führen Sie den folgenden Befehl aus, um das System zu aktualisieren:

$ sudo apt update


2. EPEL-Repository hinzufügen

Nethogs ist in den Paket-Repositories von CentOS nicht verfügbar. Sie können Nethogs installieren, indem Sie zuerst das EPEL-Repository mit dem folgenden Befehl hinzufügen:

$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Geben Sie das sudo-Passwort ein. Während der Installation werden Sie mit der Option j/n aufgefordert, mit dem Installationsvorgang fortzufahren. Wenn Sie fortfahren möchten, drücken Sie y und dann die Eingabetaste.

Dann werden Sie mit j/n nach dem GPG-Schlüssel gefragt. Drücken Sie y und dann die Eingabetaste, um den Schlüssel zu akzeptieren.

Sobald das EPEL-Repository hinzugefügt wurde, sehen Sie die folgende Ausgabe im Terminal.


3. Nethogs installieren

Jetzt können Sie Nethogs auf Ihrem CentOS-System installieren. Verwenden Sie dazu den folgenden Befehl:

$ sudo yum install nethogs

Während der Installation werden Sie mit der Option j/n aufgefordert, mit dem Installationsvorgang fortzufahren. Wenn Sie fortfahren möchten, drücken Sie y und dann Enter. Nun wird die Installation von Nethogs auf Ihrem Rechner gestartet.


4. Überprüfen Sie die Nethogs-Installation

Verwenden Sie den folgenden Befehl, um die Installation von Nethogs zu überprüfen:

$ sudo nethogs -v

Dies zeigt die Version von Nethogs an, die auf unserem Rechner installiert ist.


Wie verwende ich Nethogs?

Die allgemeine Syntax zur Verwendung von Nethogs ist unten angegeben:

$ sudo nethogs [option] [interface_name]

Nethogs sammelt Informationen aus den Dateien im /proc-Verzeichnis. Die Ausgabe listet alle Prozesse zusammen mit ihren PIDs auf, die die Netzwerkpakete auf Netzwerkschnittstellen senden und empfangen. Dann lässt sich leichter erkennen, welcher Prozess mehr Bandbreite verbraucht.

Wenn Sie keine Option oder keinen Schnittstellennamen angeben, zeigt Nethogs die Bandbreiteninformationen für alle Schnittstellen an:

$ sudo nethogs

Um eine einzelne Netzwerkschnittstelle zu überwachen, verwenden Sie den folgenden nethogs-Befehl:

$ sudo nethogs ens37

Wenn Ihr System über mehrere Netzwerkschnittstellen verfügt und Sie nur bestimmte Schnittstellen überwachen möchten, können Sie dies wie folgt angeben:

$ sudo nethogs ens33 ens37

Standardmäßig aktualisiert Nethogs die Ausgabe jede Sekunde. Sie können dieses Intervall mit der Option -d ändern. Um das Aktualisierungsintervall auf 2 Sekunden einzustellen, lautet der Befehl:

$ sudo nethogs -d2

Wenn Nethogs läuft, können Sie folgende Optionen verwenden:

  • m:Durch Drücken der Taste m zur Laufzeit können Sie die Einheiten für die angezeigte Bandbreite ändern (KB, B, MB und KB/s)
  • r:Durch Drücken der r-Taste zur Laufzeit können Sie die Ausgabe nach dem von der Schnittstelle EMPFANGENEN Verkehr sortieren
  • s:Wenn Sie zur Laufzeit die Option s drücken, können Sie die Ausgabe nach dem von der Schnittstelle gesendeten Verkehr sortieren
  • q:Durch Drücken der q-Taste zur Laufzeit können Sie die Shell verlassen

Verwenden Sie für weitere Informationen über Nethogs die Option -h:

$ sudo nethogs -h


Wie deinstalliere ich Nethogs vom CentOS-Linux-System?

Sie können Nethogs wie folgt deinstallieren:

$ sudo yum remove nethogs

Geben Sie das sudo-Passwort ein. Jetzt werden Sie möglicherweise mit der Option j/n aufgefordert, mit dem Entfernungsvorgang fortzufahren. Wenn Sie fortfahren möchten, drücken Sie y und dann die Eingabetaste. Nethogs wird dann von Ihrem CentOS-System entfernt.



Cent OS
  1. Foxit Reader unter CentOS 8 installieren – Schritt-für-Schritt-Anleitung?

  2. HAProxy unter CentOS 8 installieren – Schritt-für-Schritt-Anleitung?

  3. Steam unter CentOS 8 installieren – Schritt-für-Schritt-Anleitung?

  4. Discord auf CentOS 8 installieren – Eine Schritt-für-Schritt-Anleitung?

  5. Installieren Sie Chromium auf CentOS 8 - Eine Schritt-für-Schritt-Anleitung?

Schritt-für-Schritt-Anleitung zur Installation von CentOS 8 (mit Screenshots)

So installieren Sie Nethogs auf CentOS

OrangeScrum auf CentOS 8 installieren – Schritt-für-Schritt-Anleitung?

Installieren Sie Rar / Unrar auf Centos 8 - Schritt-für-Schritt-Anleitung?

ClamAV unter CentOS 8 installieren – Schritt-für-Schritt-Anleitung ?

Apache Ant unter CentOS 8 installieren – Schritt-für-Schritt-Anleitung?