|
|
本帖总结了ubuntu下常用的网络查看/监控工具,包括nethogs,ethstatus,bmon,Netspeed。* I: Y9 X6 a5 ^
4 l" { L9 v- v/ n: `# f% Y1. nethogs4 Q9 e. x5 r9 K. B' z
nethogs可以查看实时进程网络占用。
4 p; N2 I) ~, }% u- `0 A2 P安装: sudo apt install nethogs, B1 ]+ r/ u/ [
查看网络状态: nethogs eth05 }- }$ b# `1 t s% Y4 s
即 nethogs + 网卡名称,双击table会出现备选网卡名称
" ~+ D0 u: l5 ?8 a+ ?8 a, N9 {8 m4 H* N9 a7 l% g0 \7 {3 r5 ?! e
Detail:https://www.cnblogs.com/aaron-agu/p/5743141.html1 s% M" N9 b V& L7 a
7 [6 S" I6 M& b( y: [/ s' h2. ethstatus
$ Z$ D7 F r; q* h; C1 ^( xethstatus可以监控实时的网卡带宽占用。2 |6 M- F# p$ q& x5 [* T* l
这个软件能显示当前网卡的 RX 和 TX 速率,单位是Byte: d3 O& J5 N3 _2 e3 z- C
安装 sudo apt-get install ethstatus) _* q7 T: w7 f
查看 ADSL 的速度 sudo ethstatus -i eth0
. y" H1 h: h: Y+ ]$ W0 v: r查看 网卡 的速度 sudo ethstatus -i eth0
/ w0 X2 B9 P" U% B+ g Yeth0是网卡名称,可以换为自己机器的网卡名称。
9 [/ `0 s4 x J! W8 b( a8 l2 U! X查看网卡名称 ifconfig
: i" @% W# i5 x* s4 Y6 Q S* G' L. l: C, Z
Refer: http://blog.csdn.net/mmsxst10062710/article/details/41313067
% r }+ ]; e7 [1 l! N
: k4 y/ c2 s2 e3. bmon9 ]3 [: c4 }9 d& ]7 X: k$ j
安装 sudo apt-get install bmon
6 e/ _ i- y' t( U1 M5 ^查看网络 bmon -p eth0
& T' a. D' u, o: {9 _ _6 S6 z
: _9 C3 a, V+ x' {& W7 Y输入g控制流量面板的显示和隐藏5 g/ \7 \9 ~3 w* a; S2 _+ ~6 r I
输入d控制详情信息的显示和隐藏
- D- Q H7 e& y" E1 {# X- ]. V2 n输入q退出面板
' l- ^' ~6 N0 i( w' z6 g8 c5 h/ @; k网页输出命令 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/! _4 U) Z+ L9 `2 V8 t* Y. [
可以配合nginx部署通过浏览器监控网络6 v0 P9 @; n" C" D% H9 K) e
http://blog.csdn.net/jpiverson/article/details/11612843+ c/ z3 E( a) r9 y3 v1 m2 k
. r4 M* s* U s, E) ~+ @4. Netspeed0 w9 G! H" d0 n- p: d( @/ g5 f, U
Netspeed是拥有GUI界面实时显示网速的工具。8 v- ^1 o" h* @! C, u) c% H
添加源 sudo add-apt-repository ppa:ferramroberto/linuxfreedomlucid && sudo apt-get update
, @/ a% y$ n: y& d" T安装 sudo apt-get install netspeed
/ L9 c& B: @0 D& v效果如下:% V2 Z5 J, q. T" M* B
+ G) z9 G5 }8 L! D
% a# Z" A2 p, I: |: |0 G1 o c |
|