Gibt es ein Äquivalent zu top, aber für Netzwerk-E / A.

12

Gibt es ein Programm, mit dem ich Prozesse basierend auf ihrer aktuellen Netzwerk-E / A-Nutzung auflisten kann? topCPU, und zumindest unter FreeBSD wird es auch Festplatten-E / A ausführen, wenn Sie es übergeben -m io(ich gehe davon aus, dass es unter Linux ein Äquivalent gibt, aber ich erinnere mich nicht auf Anhieb daran). Ich möchte jedoch speziell Netzwerk-E / A, damit ich sehen kann, welche Prozesse sie verwenden und wie oft. Gibt es ein Programm, mit dem ich Prozesse auf diese Weise auflisten kann? Und wenn nicht, was wäre die beste Alternative?

Jonathan M Davis
quelle
1
iptrafkönnte das sein, wonach Sie suchen.
Serge
ntop? Nethogs? Iptraf? iptstat? Kakteen?
DopeGhoti
Heutzutage wollen Debian / Ubuntu-Benutzer, iptraf-ngweil das alte iptrafPaket Abandonware ist.
Mikko Rantalainen

Antworten:

12

Es gibt ntopund nethogs.

Und unter Linux gibt es iotopfür io.

Henrik unterstützt die Community
quelle
Nethogs ist ziemlich cool. Aus welchem ​​Paket stammt ntop auf Ubuntu / Debian?
Arthur
Ich erinnere mich nicht, von welchem ​​Paket ich ntop bekommen habe. Wenn ich jetzt die Repositories durchsuche, finde ich ntopng, wo in der Beschreibung (unter anderem) steht: "ntopng ist die Version der nächsten Generation des ursprünglichen ntop", aber ich habe es nicht ausprobiert.
Henrik unterstützt die Community
Tatsächlich! Ich habe das Paket gut heruntergeladen .. und festgestellt, dass es einen Webserver startet und eine ganze Reihe ausgefallener Dinge tut : ntop.org/products/traffic-analysis/ntop . Vielen Dank für die Kommentierung es, auch Jahre nach der Post
arthur