Wie kann überwacht werden, welche Anwendung das Netzwerk belegt?


7

In Ubuntu kann ich die gesamte Netzwerknutzung über den 'Systemmonitor' anzeigen. Woher weiß ich jedoch, welche Anwendung die Netzwerkbandbreite belegt? Ich möchte den Netzwerkverbrauch zu einem bestimmten Zeitpunkt pro Anwendung wissen.

Antworten:


8

Befehl wie nethogskann für die Anforderung verwendet werden. Sie können es über sudo apt-get install nethogsdie Befehlszeile installieren .

NetHogs ist ein kleines "Net Top" -Tool. Anstatt den Datenverkehr wie bei den meisten Tools pro Protokoll oder Subnetz aufzuschlüsseln, wird die Bandbreite nach Prozessen gruppiert. NetHogs benötigt kein spezielles Kernelmodul zum Laden. Wenn plötzlich viel Netzwerkverkehr herrscht, können Sie NetHogs starten und sofort sehen, welche PID dies verursacht. Dies macht es einfach, Programme zu identifizieren, die wild geworden sind und plötzlich Ihre Bandbreite beanspruchen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.