统计网卡的流量
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了统计网卡的流量相关的知识,希望对你有一定的参考价值。
参考Linux大鹏命令百篇(上)
#!/bin/awk -f
BEGIN {
OFMT="%.3f";
file="/proc/net/dev";
while(getline < file) { if($0 ~ /:/) { split($1,arr,":"); net[arr[1]]=$10+arr[2]; } }
close(file);
while((system("sleep 1 ")) >=0 ) {
while(getline < file) {
if($0 ~ /:/ ) {split($1,arr,":");
if(arr[1] in net) {print arr[1]":"($10+arr[2]-net[arr[1]])*8/1024"kb/s";
net[arr[1]]=$10+arr[2];
}
}
}
close(file);
}
}
以上是关于统计网卡的流量的主要内容,如果未能解决你的问题,请参考以下文章