NetHogs 是一款小型的 net top 工具。它不像大多数工具那样按协议或子网细分流量,而是按进程分组带宽。
安装
Ubuntu
bash
apt install nethogs
Redhat
bash
yum install nethogs
使用
Help
nethogs -h...
bash
$ nethogs -h
usage: nethogs [-V][-h][-b][-d seconds][-v mode][-c count][-t][-p][-s][device [device [device ...]]] -V : prints version.
-h : prints this help.
-b : bughunt mode - implies tracemode.
-d : delay for update refresh rate in seconds. default is 1.
-v : view mode (0= KB/s, 1= total KB, 2= total B, 3= total MB). default is 0.
-c : number of updates. default is 0(unlimited).
-t : tracemode.
-p : sniff in promiscious mode (not recommended).
-s : sort output by sent column.
-a : monitor all devices, even loopback/stopped ones.
device : device(s) to monitor. default is all interfaces up and running excluding loopback
When nethogs is running, press:
q: quit
s: sort by SENT traffic
r: sort by RECEIVE traffic
m: switch between total (KB, B, MB) and KB/s mode