It would be something similar to top
, where you see your cpu processes in real time. I'm not looking for a GUI like Wireshark to do it.
IPTraf is another common real-time bandwidth monitor on Linux IPTraf-ng is a updated fork of IPTraf with ipv6 support
-
2Unfortunately, last I checked, iptraf doesn't support display of IPv6 connections. – Jeremy Visser Nov 4 '12 at 21:22
Those give all detailed info in a ui-style. If you are looking for a much simplier one use:
vnstat -l
You'll get something like (realtime updates):
[user@host ~]$ vnstat -l
Monitoring em1... (press CTRL-C to stop)
rx: 4 kbit/s 5 p/s tx: 4 kbit/s 3 p/s
The same command can be used to get daily/monthly/etc traffic reports.