Linux系统网卡流量与速率监测

查看Linux系统网卡速率与流量信息通常需要借助监控工具,其实直接通过系统命令也可以进行监测,下面简单总结了常用的监测方法。

Linux网卡速率监测:

(注意:网卡名称可能为eth开头,也可能是enp3s、enp0s开头,以实际为准)

sar -n DEV 1|grep eth0

sar -n DEV 1 |grep -E "IFACE|eth0"

sar -n DEV 1 |grep -E "IFACE|enp3s0"

sar -n DEV 1 |grep -E "IFACE|enp0s3"

(1表示时间间隔为1秒,可根据实际情况调整)

image-20230807093543998

上图按秒输出指定网卡的收发速率,信息比较直观。

Linux网卡速率及流量监测:

(注意:网卡名称可能为eth开头,也可能是enp3s开头,以实际为准)

watch -n 1 "ifconfig eth0 |grep byte"

watch -n 1 "ifconfig enp3s0 |grep byte"

(1表示时间间隔为1秒,可根据实际情况调整)

实例:某Linux系统上执行watch -n 1 "ifconfig enp3s0 |grep byte"的输出

image-20230807093620338

上图显示了速率和流量信息,速率不够直观,流量信息是累计的。

下面的命令也可以查看网卡速率和流量,但信息不够直观

watch -n 1 cat /proc/net/dev

(1表示时间间隔为1秒,可根据实际情况调整)

实例:某Linux系统执行watch -n 1 cat /proc/net/dev的输出

image-20230807093658106

posted @ 2023-08-07 09:37  寻梦99  阅读(1713)  评论(0)    收藏  举报