实时查看网络的流量卡,实时查看网络的流量是多少

  实时查看网络的流量卡,实时查看网络的流量是多少

  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

  完成的

实时查看网络的流量卡,实时查看网络的流量是多少