1 .前言
NetHogs是一个开源命令行工具(类似于Linux的top命令),用于按进程或程序实时计算网络带宽使用情况
来自NetHogs项目网站:
NetHongs是一个小型网络顶级工具。与大多数工具不同,它不会降低每个协议或子网的速度,而是按进程对带宽进行分组网络猪不需要依赖加载特定的内核模块。如果出现网络堵塞,您可以启动网络猪,并立即查看是哪个PID导致了这种情况。这就很容易发现哪个程序跑了,突然占用了你的带宽。
2。安装NetHogs
CETOs的默认仓库不包含nethogs,epel仓库
4需要手动安装。以下是nethogs命令行的参数。使用-d添加刷新频率参数。设备名称用于检测给定设备的带宽(默认值为eth0)例如,将刷新频率设置为5秒,并键入以下命令:
具有根权限
6。nethogs键盘快捷键
下面是nethogs的一些交互命令(键盘快捷键)
m:修改单元
r:按流量排序
s:按发送流量排序
q:退出命令提示符