zoukankan      html  css  js  c++  java
  • shell监控网卡流量

     #!/bin/bash
    Rx=`ifconfig  eno16777736 | grep RX | grep packets | awk '{print $5}'`
    Tx=`ifconfig  eno16777736 | grep TX | grep packets | awk '{print $5}'`
    sleep 2
    Rx1=`ifconfig  eno16777736 | grep RX | grep packets | awk '{print $5}'`
    Tx1=`ifconfig  eno16777736 | grep TX | grep packets | awk '{print $5}'`
    r=$[$[$Rx1-$Rx]/1024]
    t=$[$[$Tx1-$Tx]/1024]
    rx=`awk 'BEGIN{printf "%.4f",('$Rx1'-'$Rx')/2/1024}'`
    tx=`awk 'BEGIN{printf "%.4f",('$Tx1'-'$Tx')/2/1024}'`
    if [ $r -ge 1024 ]
    then
            rx=`awk 'BEGIN{printf "%.4f",('$Rx1'-'$Rx')/2/1024/1024}'`
            echo "$rx"MB/s
    else
            echo "$rx"KB/s
    fi

    if [ $t -ge 1024 ]
    then
            tx=`awk 'BEGIN{printf "%.3f",('$Tx1'-'$Tx')/2/1024/1024}'`
            echo "$tx"MB/s


    else
            echo "$tx"KB/s 
    fi 
  • 相关阅读:
    跨域问题
    Django缓存机制
    Django Reat Framework --- 版本控制
    Hellow!
    回忆
    突然看见新评论通知
    [退役前的小声bbbbbbbbbbbbbbbbbbbbbb]
    【题解】【CQOI2018】解锁屏幕(玄学优化)
    solution
    1009-自闭++
  • 原文地址:https://www.cnblogs.com/yueminghai/p/6421545.html
Copyright © 2011-2022 走看看