实时查看网络的流量卡,实时查看网络的流量是多少
watch-n 1 /sbin/ifconfig eth 0 grep bytes
watch-n 1 /sbin/ifconfig et h1 grep bytes
#!/bin/bash
while [ 1 ]
做
eth=1美元
rx pre=$(cat/proc/net/dev grep $ eth tr: awk " { print $ 2 } ")
tx pre=$(cat/proc/net/dev grep $ eth tr: awk " { print $ 10 } ")
睡眠一
rx next=$(cat/proc/net/dev grep $ eth tr: awk " { print $ 2 } ")
tx next=$(cat/proc/net/dev grep $ eth tr: awk " { print $ 10 } ")
清楚的
在`日期% k:% M:% s `外出时回显
RX=$((${RXnext}-${RXpre}))
TX=$((${TXnext}-${TXpre}))
if[[$ RX-lt 1024]];然后
RX=${RX}B/s
elif[[$ RX-gt 1048576]];然后
RX=$(echo $ RX awk { print $ 1/1048576)* 8 米/秒 } )
其他
RX=$(echo $ RX awk { print $ 1/1024 KB/s } )
船方不负担装货费用
if[[$ TX-lt 1024]];然后
TX=${TX}B/s
elif[[$ TX-gt 1048576]];然后
TX=$(echo $ TX awk { print $ 1/1048576)* 8 米/秒 } )
其他
TX=$(echo $ TX awk { print $ 1/1024 KB/s } )
船方不负担装货费用
echo -e $eth t $RX $TX
完成的