linux带宽网卡流量监控工具nethogs使用

前言:

此前在另外一篇博客里面介绍了另一测速工具speedtest不少小伙伴反馈说测速不准确 本次介绍另一工具nethogs 各种网络流量监控工具 > 传送

一. 安装

1
yum install - y nethogs

二. 使用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 查看帮助
nethogs -h
# 查看版本
nethogs -v
# nethogs命令默认监控所有物理网卡,可以后面接口网卡名称方式指定监控某网卡流量,可以接多个网卡名称,网卡之间空格隔开
nethogs eth0
# 监控时刷新频率3秒总计2次
# 默认刷新频率间隔1秒,刷新次数不限制直到主动结束进程或者退出。
nethogs -d 3 -c 2
# 按照MB流量格式显示模式显示
# 指定网卡流量显示单位,默认KB,(0 = KB/s, 1 = total KB, 2 = total B, 3 = total MB)
nethogs -v 3
# 监控所有网卡流量
nethogs -a
# -t表示启用追踪模式,可以记录每一次的值,也可以结合其他参数一起使用。
nethogs -t -d 10 -c 5

三. 使用语法及参数说明

使用语法
用法:nethogs [参数] [device]

参数 参数说明
-V 打印命令版本
-h 打印帮助
-b bughunt模式
-d 指定显示刷新频率,单位秒,默认1秒
-v 指定流量单位模式(0 = KB/s, 1 = total KB, 2 = total B, 3 = total MB)
-c 设置刷新更新次数
-t tracemode模式,可以记录下每一次刷新的流量值
-p 混杂模式下监听流量(不建议使用)
-s 按照发送流量排序输出
-a 监控所有网卡端口,包括环回接口
运行模式下按键说明
按键 按键说明
q 退出
s 按照发送流量排序
r 按照接受流量排序
m 切换端口流量单位显示模式在B,KB,MB之间流量切换