如何查看网络连接时间

如何查看网络连接时间

我想写一个“每天限制只能上一个小时网”的脚本
google了很久找不到方法      
小月试试MTR,我没用过,有问题问问翔翔(Roc.Ken)。
http://www.linuxeden.com/forum/thread-163797-1-1.html      
暂时想不到办法,只好从控制流量入手,写个最低级的程序,第次开机只能用7M流量,有些多余的代码

#!/bin/sh

DIRHOME=/root/log
TODAY=$(date +%F )
MAXSET=10
PRE=0

#判断log文件夹是否存在
if [ ! -d $DIRHOME ] ; then
    echo "$DIRHOME is not exist."
    mkdir $DIRHOME
    echo "Create $DIRHOME successful."
fi

#当前的网络流量
CUR=$(awk '/eth0/ {print ($2+$10)/(1028*1028); }' /proc/net/dev)

#之前的网络记录
if [ -f $DIRHOME/$TODAY ] ; then
     PRE=$( awk '{ print $1; }' $DIRHOME/$TODAY )
fi
#echo $CUR
#echo $PRE
if [ $CUR != $PRE ] ; then
    awk '{
            if( ($CUR >= 7) ){
            system("/etc/rc.d/init.d/network stop");
            }
    }' $DIRHOME/$TODAY
fi
#记录最新的网络流量
awk '/eth0/ {print ($2+$10)/(1028*1028) , $2/(1028*1028) , $ 10/(1028*1028); }' /proc/net/dev > $DIRHOME/$TODAY