|
本帖总结了ubuntu下常用的网络查看/监控工具,包括nethogs,ethstatus,bmon,Netspeed。& J* p+ V; c; m6 G. m9 @9 Z
4 V- n+ x9 r" b. ^; h! c* N1. nethogs
" @; x0 W: W- O/ l. @: Wnethogs可以查看实时进程网络占用。$ ]0 O, L! V+ @: ]' a. A* C$ w5 a
安装: sudo apt install nethogs, s! m6 {& p% w0 u0 d
查看网络状态: nethogs eth0: \( j: J) |7 A j
即 nethogs + 网卡名称,双击table会出现备选网卡名称
' @" \3 P2 `; @1 l. m# {( ^. [; G% e2 `$ I7 Y: F" j T( W
Detail:https://www.cnblogs.com/aaron-agu/p/5743141.html
8 S3 W- h# j' a! j# S, b" z' W7 b! W% S
2. ethstatus% T B5 o: M& x
ethstatus可以监控实时的网卡带宽占用。9 n8 |; C* D1 g; l9 s! Y0 A" @$ E
这个软件能显示当前网卡的 RX 和 TX 速率,单位是Byte# Z. I. u& N7 c5 U# x. A: q
安装 sudo apt-get install ethstatus
" F5 a0 U+ j% a( O: r$ Q. D7 q查看 ADSL 的速度 sudo ethstatus -i eth00 X* u$ K2 a: J' `6 \9 X6 }. a
查看 网卡 的速度 sudo ethstatus -i eth0+ L- J2 n1 s1 }4 G. @) x1 D2 g
eth0是网卡名称,可以换为自己机器的网卡名称。/ A% Z3 A1 v: r& ]) N+ T% s5 @7 T$ \: o7 F
查看网卡名称 ifconfig7 |0 c+ k+ D7 r, k: `2 s
J+ L6 U. L; G% G9 N* _
Refer: http://blog.csdn.net/mmsxst10062710/article/details/41313067
: N" \ u; E( Q3 y1 O
1 w1 `9 b4 i* E3. bmon
# c5 K# R( y9 k6 z1 @1 O安装 sudo apt-get install bmon
! R2 t6 X$ F7 n3 T2 f1 Z, h L7 i查看网络 bmon -p eth0
$ S6 d. @+ x: j( u( M* A( ~* H, P% e6 f) U+ f- X/ ]
输入g控制流量面板的显示和隐藏
4 ^( I' t$ q/ e* P9 d5 z$ K4 g输入d控制详情信息的显示和隐藏
# Q8 w( y' }6 g# y6 d输入q退出面板# ^' i" ?; B6 Q! T% C5 w
网页输出命令 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/ Q5 T; k& m. [$ q; B) \
可以配合nginx部署通过浏览器监控网络
# B/ N0 H# |% U6 ^8 W" P0 |. L2 [- }http://blog.csdn.net/jpiverson/article/details/11612843
@! A( W6 v- Y( l( c
3 j# L% D3 Q' ^$ G) |9 I! D4. Netspeed9 ?6 ]" s* y) F1 O0 t" q4 ~
Netspeed是拥有GUI界面实时显示网速的工具。
& F' ~" T y2 N ?. G/ z/ X1 P添加源 sudo add-apt-repository ppa:ferramroberto/linuxfreedomlucid && sudo apt-get update
- K1 |- V( r1 V& T+ g2 ~9 J安装 sudo apt-get install netspeed, R( {" R) ~% g$ r2 r; O. @
效果如下:
3 H/ w; ], x& m7 ~3 L! D9 d. b( j/ i8 o
* D" } S5 X' x |
|