网卡流量速度检测脚本

secs=60
num1=$(ifconfig  $NETFLOW_INTERFACE|grep "RX packets"| awk '{print $5}');
echo "计算的网卡为${NETFLOW_INTERFACE}"
echo "当前网卡RX数据${num1}bytes"
echo "请等待${secs}秒..."
sleep $secs;
num2=$(ifconfig  $NETFLOW_INTERFACE|grep "RX packets"| awk '{print $5}');
echo "${secs}秒后RX数据${num2}bytes"
diff_bytes=$((num2 - num1));
diff_mbps=$(echo "scale=6; $diff_bytes / 1024 / 1024 / $secs * 8" | bc);
#echo "$NETFLOW_INTERFACE监听网卡$secs秒内平均速度为: $diff_mbps Mb/s";
echo "$NETFLOW_INTERFACE监听网卡$secs秒内平均速度为: $(printf "%.4f" $diff_mbps) Mb/s"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值