|
本帖总结了ubuntu下常用的网络查看/监控工具,包括nethogs,ethstatus,bmon,Netspeed。
1 n) G$ @3 M+ m9 _) p2 \4 T; M! a
) W4 H+ R: g7 y4 `1. nethogs9 X5 G' Q4 L; u6 W4 D0 Z2 G/ Y
nethogs可以查看实时进程网络占用。
$ w9 Q, Z4 r! w% q; n0 p安装: sudo apt install nethogs
1 w! q" w% p3 {3 }( t# u查看网络状态: nethogs eth0
5 x; @$ i4 R1 T5 Y/ B- `即 nethogs + 网卡名称,双击table会出现备选网卡名称/ |3 G$ i9 Z0 S' x: c4 K
* T, l7 e1 x( `! ~, S3 GDetail:https://www.cnblogs.com/aaron-agu/p/5743141.html8 F/ R1 G+ \7 x: D& z- V1 P4 G7 A
: p- Z' f N0 r6 ~2. ethstatus
; h; ?( E0 A- Q& m5 ^7 t: w4 xethstatus可以监控实时的网卡带宽占用。
5 ^; m- `# X. W/ Q' w9 y( q* ]这个软件能显示当前网卡的 RX 和 TX 速率,单位是Byte. j {8 r' c+ G, ]
安装 sudo apt-get install ethstatus4 O7 X" s+ G+ o8 t$ U1 e
查看 ADSL 的速度 sudo ethstatus -i eth09 U5 P1 s* |. ~- ?" r6 t$ w
查看 网卡 的速度 sudo ethstatus -i eth03 {) i, H# g; {9 q! }' q' @$ {
eth0是网卡名称,可以换为自己机器的网卡名称。
: i7 q. m) V* }2 J6 u查看网卡名称 ifconfig2 U3 l7 [ ~% l) @+ h. K! Y0 v* F
" Z1 ~. V* @9 ~& r" X# C; L
Refer: http://blog.csdn.net/mmsxst10062710/article/details/41313067! r: e5 `# i, F' b
9 M$ p4 Q" {$ I& k, o
3. bmon( ]5 f/ U- b; z2 T/ O
安装 sudo apt-get install bmon" l% ^$ P1 @3 k U, s
查看网络 bmon -p eth05 g. K, Q; B9 J2 j2 ~* {& b
1 A5 j' X5 _; W$ R- K0 B s, K输入g控制流量面板的显示和隐藏
4 ]4 c# f8 I; y; K# l输入d控制详情信息的显示和隐藏
5 A) P( L; ^/ s; F; v! Y输入q退出面板
* @. c5 ^* u: V. x4 h/ J网页输出命令 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/
8 D' T; E% | v8 T可以配合nginx部署通过浏览器监控网络' T* ]5 H( b2 m
http://blog.csdn.net/jpiverson/article/details/11612843
; S7 O4 K6 T1 o+ H: e0 i
- k7 J8 x6 n8 ] R3 K4. Netspeed# B. W* y3 `% T9 g6 x4 L+ n
Netspeed是拥有GUI界面实时显示网速的工具。2 u+ O5 E1 z7 D4 V2 ^
添加源 sudo add-apt-repository ppa:ferramroberto/linuxfreedomlucid && sudo apt-get update
# U' P$ E) n3 [2 _- N- x安装 sudo apt-get install netspeed" |+ x/ P9 r: h. i, ]* C
效果如下:
) G0 j. w" U+ o9 U% t4 A+ _6 m3 h# j+ A/ b; W2 Y5 m, [
! f- X& {/ ~, x9 \$ A |
|