Wie können Sie in Linux feststellen, welche Prozesse die größte Netzwerkbandbreite verwenden?

2034
Peltier

Wie können Sie in Linux feststellen, welche Prozesse die größte Netzwerkbandbreite verwenden? Gibt es so etwas wie "top" für das Netzwerk?

Ich weiß über bwm-ng Bescheid, aber es werden nur globale Statistiken angezeigt, nicht die Verwendung pro Prozess.

5
verwandte Frage hier: http://superuser.com/questions/29752/ quack quixote vor 15 Jahren 1

1 Antwort auf die Frage

8
nedned

Nethogs tut das. Alles, was Sie tun müssen, ist, es als root auszuführen und möglicherweise den Namen Ihrer Netzwerkschnittstelle als Argument anzugeben, wenn der Standardwert nicht korrekt ist.

Tolles Werkzeug! Danke für den Tipp. Es erinnert mich ein wenig an iotop (http://guichaz.free.fr/iotop/), nur für Netzwerkverbindungen. :) timn vor 15 Jahren 0