NetHogs Installation:
Fedora user can install NetHogs using command: yum install nethogs
Ubuntu user can install NetHogs using command: sudo apt-get install nethogs
Using NetHogs:
The default device to monitor is eth0. If you wish to use other device, simply type the argument after nethog, open the terminal and run the following command: nethogs eth0
When nethogs is running, press:
q: quit
m: switch between total and kb/s mode
usage: nethogs [-V] [-b] [-d seconds] [-t] [-p] [device [device [device ...]]]
-V : prints version.
-d : delay for update refresh rate in seconds. default is 1.
-t : tracemode.
-b : bughunt mode - implies tracemode.
-p : sniff in promiscious mode (not recommended).
source:http://linuxpoison.blogspot.com/2010/09/1357816775545.html