iftop 是 Linux 系统一个款免费的网卡实时流量监控工具,类似 top 命令。可以监控指定网卡的实时流量、端口连接信息、反向解析 IP 等。Linux系统下这样的工具还有很多,例如:iptraf、nethogs 等;
Cnetos安装:
yum install iftop -y
Ubuntu安装:
apt -y install iftop
命令详解:
-i | 设定监测的网卡,如:# iftop -i eth1 |
---|---|
-B | 以bytes为单位显示流量(默认是bits),如:# iftop -B |
-n | 使host信息默认直接都显示IP,如:# iftop -n |
-N | 使端口信息默认直接都显示端口号,如: # iftop -N |
-F | 显示特定网段的进出流量,如# iftop -F 10.10.1.0/24或# iftop -F 10.10.1.0/255.255.255.0 |
-h | (display this message),帮助,显示参数信息 |
-p | 使用这个参数后,中间的列表显示的本地主机信息,出现了本机以外的IP信息; |
-b | 使流量图形条默认就显示; |
-P | 使host信息及端口信息默认就都显示; |
-m | 设置界面最上边的刻度的最大值,刻度分五个大段显示,例:# iftop -m 100M |
小蓝知道的就这么多啦,如有遗漏欢迎补充。
请输入图片描述
显示的内容意义如下:
TX:发送流量
RX:接收流量
TOTAL:总流量
Cumm:运行iftop到目前时间的总流量
peak:流量峰值
rates:分别表示过去 2s 10s 40s 的平均流量