一个很小巧的,使用ifconfig的不间断输出来统计网卡流量,有需要的朋友可以参考下。
-
#!/bin/bash
-
# 统计网卡流量
-
# link:www.jbxue.com
-
# date:2013/2/26
-
-
n=10
-
-
date
-
rm -rf /tmp/ifconfig_log
-
while (( $n >= 0 ))
-
do
-
n=$(($n - 1));
-
date >> /tmp/ifconfig_log
-
ifconfig eth1 >> /tmp/ifconfig_log
-
sleep 1
-
done
-
-
grep "RX bytes:" /tmp/ifconfig_log | awk -F"[:| ]" '{print $13}' | awk 'BEGIN{tmp=$1}{if(FNR > 1)print $1-tmp}{tmp=$1}'
本文原始链接:
阅读(1689) | 评论(0) | 转发(1) |