首页 > 代码库 > 统计网卡的流量
统计网卡的流量
参考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);
}
}
统计网卡的流量
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。