TA的每日心情 | 怒 2019-11-20 15:22 |
|---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
! v2 o8 h5 N( z1 {0 @
直接上代码:& g3 | I7 n L0 o7 J2 r
+ v' @ d( w& p3 ]2 S# B |7 u
- #!/bin/bash
$ g( _ O' a0 m& s/ x) W0 v+ ?- function usage
- {
- echo "Usage: $0 "
- echo "e.g. $0 eth0 2"
- exit 1
- }
- if [ $# -lt 2 ];then
- usage
- fi
. Q- ^! h5 \* {: f- eth=$1
- interval=$2
9 Q. ^5 W) b- X8 u! n* O1 w- in_old=$(cat /proc/net/dev | grep -w $eth | sed -e "s/\(.*\)\:\(.*\)/\2/g" | awk '{ print $1 }' )
- out_old=$(cat /proc/net/dev | grep -w $eth | sed -e "s/\(.*\)\:\(.*\)/\2/g" | awk '{ print $9 }' )
- * ~" ~8 L& I$ J5 U0 T
- while true
- do
- sleep ${interval}
- in=$(cat /proc/net/dev | grep -w $eth | sed -e "s/\(.*\)\:\(.*\)/\2/g" | awk '{ print $1 }' )
- out=$(cat /proc/net/dev | grep -w $eth | sed -e "s/\(.*\)\:\(.*\)/\2/g" | awk '{ print $9 }')
- sub_in=$(( ($in-$in_old)/$interval ))
- sub_out=$(( ($out-$out_old)/$interval ))
- echo "Recv rate: $((${sub_in}/1024)) KB/s Sent rate: $((${sub_out}/1024)) KB/s "
- in_old=${in}
- out_old=${out}
- done
- exit 0& V8 V" A) ]" j
5 X# y+ |' H( Y6 P7 r$ {
$ A: }9 D6 {+ E _& B( S9 [, a输出:$ v5 {. E* R7 I+ M, Z" B
: [/ [8 a& |, q4 rRecv rate: 1175 KB/s Sent rate: 29 KB/s ; b9 o s z& u1 N7 }) q/ z
Recv rate: 1175 KB/s Sent rate: 29 KB/s
4 y1 S5 A* B# e& b: X( XRecv rate: 1179 KB/s Sent rate: 31 KB/s & x1 h i/ B; I+ j' S0 y; V7 h0 |
Recv rate: 987 KB/s Sent rate: 33 KB/s
/ F! M6 R3 X2 n+ s% ~$ P! IRecv rate: 1159 KB/s Sent rate: 29 KB/s . f+ g) @* M2 e/ k! I, J; ^
Recv rate: 1167 KB/s Sent rate: 29 KB/s . r3 ]6 R% ?) \- C
Recv rate: 1082 KB/s Sent rate: 27 KB/s % C( H0 \+ _1 V1 Y( w
Recv rate: 1085 KB/s Sent rate: 27 KB/s
! d' |4 Z- W5 y- V7 G2 S) rRecv rate: 1129 KB/s Sent rate: 29 KB/s _% r/ ]* i1 n O- |$ X7 H& [5 c) e0 q
Recv rate: 954 KB/s Sent rate: 24 KB/s
* P- z D# H' v) Q- `4 F/ ?( gRecv rate: 465 KB/s Sent rate: 18 KB/s
' M* A+ I+ ^0 g6 oRecv rate: 507 KB/s Sent rate: 14 KB/s 9 r M$ i& C+ s; i+ V. v0 x1 d
Recv rate: 1135 KB/s Sent rate: 30 KB/s
' R) \+ I: B0 }3 e: X; w3 h
1 d( a k* k4 @# ~ o/ Q) o 与dstat的对比:dstat -n -N peth1" |7 K$ }* m+ }+ k {
( h7 g5 A" d# [* g" T1176k 30k( ^% |1 x9 p9 t U) l" r
1176k 30k
# e. U$ X: s2 }5 e- U1180k 31k
: }0 X* _# F+ c9 N( G8 {: H987k 33k5 J- ]$ Z4 D% m) J8 Z
1159k 29k! M' N0 D: {$ c' a5 }
1167k 30k6 @% _0 {3 e" r% r' Y, m, H
1083k 27k3 z9 Q* H/ u) y& `' y3 L0 _1 y
1085k 27k
6 F9 v. E. X; |/ R1129k 29k0 B5 j) n' C8 A
955k 24k
5 k: f; f: e" |466k 19k u5 j7 z# s( P4 r( t" F
508k 15k5 ^" p. X L* n* x- Y8 L9 e: R% N
1135k 30k
' U, O8 r1 X2 J# g2 T1 S( h. k7 d4 y. T. k/ s. q0 V
3 ^6 m, S6 r1 ?* e. _4 V+ Q& U5 K
|
|