|
本帖总结了ubuntu下常用的网络查看/监控工具,包括nethogs,ethstatus,bmon,Netspeed。
5 _8 G# E" }4 N% _; x5 v, b- D
1 J$ c1 o% R9 q1. nethogs: [& z/ Q' ]6 H% i1 d9 e
nethogs可以查看实时进程网络占用。
( I' E4 G- V& x* |* _安装: sudo apt install nethogs0 x0 ]+ Z) B1 E7 o1 p: s7 f# q, C
查看网络状态: nethogs eth0! A# l9 } a! H/ Y
即 nethogs + 网卡名称,双击table会出现备选网卡名称4 t7 P" a; N: v' \- `
) [7 k# N- x5 U* S/ ^; H8 o
Detail:https://www.cnblogs.com/aaron-agu/p/5743141.html1 j1 P! q* | z
- H. w/ W0 ^/ X2 ~6 T9 \2. ethstatus% J4 c+ `& v" v0 X
ethstatus可以监控实时的网卡带宽占用。
/ Y2 q8 I5 w; n& F2 S) ]这个软件能显示当前网卡的 RX 和 TX 速率,单位是Byte$ z& x7 H* J/ d: c; j
安装 sudo apt-get install ethstatus
; ?& Z% m6 a5 _: a8 {6 g查看 ADSL 的速度 sudo ethstatus -i eth0. U5 `3 {1 j" d6 W7 ]) ]
查看 网卡 的速度 sudo ethstatus -i eth0
) D6 E8 |4 h' T2 O3 o% Geth0是网卡名称,可以换为自己机器的网卡名称。
6 m- a1 q( z6 V3 Z7 c) ^) W查看网卡名称 ifconfig0 p, i' Z4 l+ [7 _2 }9 ?) a1 G
+ J2 Y8 }+ H3 R. ~# j( X
Refer: http://blog.csdn.net/mmsxst10062710/article/details/413130675 Q- p g$ [8 M+ G3 X/ x: i
: N+ f) b/ r7 M3 L1 F
3. bmon
5 X8 i6 l8 S: a2 A5 f- C `安装 sudo apt-get install bmon# N9 N: E a4 G. ~2 ^( R) _
查看网络 bmon -p eth0
2 J6 a5 k+ C2 f9 A( y
3 p9 X% c" P- k! A3 {: N: }输入g控制流量面板的显示和隐藏
6 |0 l& {* S4 O# K7 A输入d控制详情信息的显示和隐藏* _2 T8 v+ \7 G
输入q退出面板" w& `$ B7 }) y& h/ a. s
网页输出命令 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/" K$ Z" A9 q, K' J4 p8 \$ }
可以配合nginx部署通过浏览器监控网络
9 s" H+ o7 Y6 t* o* Jhttp://blog.csdn.net/jpiverson/article/details/11612843
8 ~& O$ M2 A" ^* J/ u5 p! u0 t5 n+ C
5 P8 S( ~5 V8 f0 X1 [" F4. Netspeed @" L* A `, d! [# O
Netspeed是拥有GUI界面实时显示网速的工具。- h0 [5 h+ w8 l1 k
添加源 sudo add-apt-repository ppa:ferramroberto/linuxfreedomlucid && sudo apt-get update
8 S! B" s" n- D7 A( b; N0 v0 Z& [$ {+ W+ x/ G安装 sudo apt-get install netspeed
0 `/ Y; @6 ^7 `: k/ i效果如下:8 m: }0 g; x/ \; S
6 v) V6 m5 x# x4 [4 S. g; s7 p2 v6 w9 K* n% a
|
|