电脑网卡流量监控

发布时间: 2023-04-17 01:23 阅读: 文章来源:转载
脚本内容#!/bin/bash#写一个shell脚本,实时显示网卡的流量#思路:#1.查看网卡流量信息:ifconfig 网卡名字,比如网卡名字是ens33,可以通过 ifconfig ens33查看该网卡的流量信息#2.RX packets字段 所在的行表示的是接收的数据流量;Tx packets字段所在的行表示的是发送的数据流量#3.如果直接打印该RX 和 TX的流量,则显示的是某一时刻的流量,并不能实时显示网卡的流量情况#4.可以通过死循环反复打印该网卡的流量即可实时显示网卡的流量了#实现逻辑:while truedoens33_in=`ifconfig ens33 |grep "RX pack" | awk ‘{print $5}‘`ens33_out=`ifconfig ens33 |grep "Tx pack" | awk ‘{print $5}‘`echo "网卡接收的流量为:$ens33_in bit/s"echo "网卡发送的流量为:$ens33_out bit/s"#控制下刷新时间为2ssleep 2done使用脚本1.创建一个名为 liuliang.sh 的文件,将上述内脚本内容复制到该文件中2.运行脚本bash liuliang.sh
•••展开全文
相关文章