nethogs ist ein Linux-Befehlszeilen-Dienstprogramm, mit dem Sie die Nutzung des Netzwerkverkehrs auf Prozessebene überwachen und analysieren können. Es ermöglicht Ihnen, herauszufinden, welche Prozesse oder Programme den meisten Netzwerkverkehr verbrauchen, und überwacht und zeigt die Datenübertragungsrate für jeden Prozess in Echtzeit an.
Funktionen von nethogs
Einige der Hauptmerkmale des Programms nethogs:
- Echtzeit-Anzeige der Netzwerk-Bandbreitennutzung nach Prozess.
- Anzeige der aktuellen Sende- und Empfangsdatenrate für jeden Prozess.
- Identifizierung der Prozesse, die den meisten Netzwerkverkehr verbrauchen.
- Möglichkeit der Sortierung von Prozessen nach Traffic-Nutzung.
- Unterstützung für die Überwachung des Netzwerkverkehrs nach einer bestimmten Netzwerkschnittstelle oder IP-Adresse.
- Anzeige von Statistiken über die übertragene und empfangene Datenmenge für jeden Prozess.
Die nethogs-Software kann für die Verfolgung und Identifizierung von Prozessen, die Netzwerkbandbreite nutzen, sowie für die Diagnose und Lösung von Netzwerkverkehrsproblemen nützlich sein.
Wie man nethogs installiert
Um nethogs unter Linux zu installieren, können Sie den Paketmanager verwenden, der in Ihrer Distribution verfügbar ist. Hier sind einige Befehle zur Installation von nethogs auf verschiedenen Distributionen:
Für Debian/Ubuntu und seine Derivate verwenden Sie den Befehl apt:
sudo apt-get install nethogs
Für Fedora und CentOS verwenden Sie den Befehl yum:
sudo yum install nethogs
Für openSUSE verwenden Sie den Befehl zypper:
sudo zypper install nethogs
Nach erfolgreicher Installation können Sie nethogs mit dem folgenden Befehl von der Kommandozeile aus starten:
sudo nethogs
Das Programm zeigt Informationen über die Prozesse, die den Netzwerkverkehr nutzen, und die entsprechenden Statistiken an. Beachten Sie, dass für die Installation der Pakete möglicherweise Superuser-Rechte(root) erforderlich sind.

