
It listens to network traffic on a named interface and displays a table of current bandwidth usage by pairs of hosts. IPTraf-ng is an ncurses-based IP LAN monitor that generates various network statistics including TCP info, UDP counts, ICMP and OSPF information, Ethernet load info, node stats, IP checksum errors, and others. iftop does for network usage what top(1) does for CPU usage.

In alphabetical order, with an excerpt of the description:

apt show bwm-ng cbm dstat iftop iptraf-ng nethogs nload The htop utility was used as it allows all threads of a Linux process to be displayed and also facilitates process sorting which enables less cluttered views of. Nethogs as suggested in the accepted answer is probably the right tool to see network usage by process.įor other console network monitoring tools, here is a list of current tools on Debian 11 (or Ubuntu 20.04 LTS).
