在生产环境中经常会实时查看网卡流量情况来辅助分析故障原因
查看网卡流量情况有很多种这里用脚本来实现,使用起来比较方便
#!/bin/bash
ens32=ens32
echo -e "流量进入--流量传出 "
while true; do
old_in=$(cat /proc/net/dev |grep $ens32 |awk '{print $2}')
old_out=$(cat /proc/net/dev |grep $ens32 |awk '{print $10}')
sleep 1
new_in=$(cat /proc/net/dev |grep $ens32 |awk '{print $2}')
new_out=$(cat /proc/net/dev |grep $ens32 |awk '{print $10}')
in=$(printf "%.1f%s" "$((($new_in-$old_in)/1024))" "KB/s")
out=$(printf "%.1f%s" "$((($new_out-$old_out)/1024))" "KB/s")
echo "$in $out"
done
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/77412.html