Ich mag ifstat:
brzoza:~# ifstat -b 1
eth0 eth1 eth2
Kbps in Kbps out Kbps in Kbps out Kbps in Kbps out
7870.11 27165.49 24776.69 7626.12 0.00 0.00
8738.48 27760.18 26787.02 7851.60 0.00 0.00
8532.13 28028.55 26122.37 7850.08 0.00 0.00
9029.12 25981.44 23108.86 8282.37 0.00 0.00
aber es gibt noch viel mehr - iptraf, iftop, nload, um nur einige zu nennen.
Wenn Sie nicht wirklich etwas Neues installieren / kompilieren können, müssen Sie ein einfaches Skript schreiben, das die Ausgabe von ifconfig analysiert und Incements für Eingabe- / Ausgabezähler berechnet. zwei Beispiele habe ich gefunden:hier und hier.
Hier sind zwei Tools, die es wert sind, überprüft zu werden, obwohl sie wahrscheinlich nicht standardmäßig in Ihrer Distribution verfügbar sind:
- nethogs :ein einfaches Tool, das die Netzwerknutzung nach Prozess anzeigt :
(Quelle:sourceforge.net)
- tcptrack ist auch sehr gut, besonders auf einem Gateway - Sie können die Bandbreite abrufen, die von jeder IP-Adresse verwendet wird, die auf Ihrem Server ein- oder ausgeht:
(Quelle:Steve auf www.rhythm.cx)