|
本帖总结了ubuntu下常用的网络查看/监控工具,包括nethogs,ethstatus,bmon,Netspeed。3 ?* {: Z* j% ]# D2 T
- c1 U1 Z. ]/ F$ t0 n% x8 o2 g
1. nethogs5 i; Y3 M# Z* k/ ~; q7 O, Q P$ h
nethogs可以查看实时进程网络占用。8 M7 F- J: t$ [
安装: sudo apt install nethogs
: `& N) Z6 S! O$ p- D( z5 ?4 H8 m查看网络状态: nethogs eth0
* [% u* N# ^+ [7 |3 S即 nethogs + 网卡名称,双击table会出现备选网卡名称
' `" L( n( P+ z% n% c9 [
. _$ U0 B+ }$ Q; Y2 y5 bDetail:https://www.cnblogs.com/aaron-agu/p/5743141.html
- G( A' {; P9 O% U* T6 F
( a: J- w4 d( G& Z8 F- R( r9 h2. ethstatus
- }, @# }% p7 vethstatus可以监控实时的网卡带宽占用。
8 U) m. \& j( x6 m: V" G& J这个软件能显示当前网卡的 RX 和 TX 速率,单位是Byte! F0 H h# t5 K6 F1 V0 k3 L3 R) e. S
安装 sudo apt-get install ethstatus/ K5 `9 w* I: x$ q- e
查看 ADSL 的速度 sudo ethstatus -i eth0
1 V1 C' A; [, P* P* h i查看 网卡 的速度 sudo ethstatus -i eth0
0 x$ Z8 E2 K5 }, g: B% }* veth0是网卡名称,可以换为自己机器的网卡名称。+ J1 U( r4 O! Y0 B3 I6 p
查看网卡名称 ifconfig
0 J' z9 u: C; ~% C9 x! }+ N8 z9 k$ h
Refer: http://blog.csdn.net/mmsxst10062710/article/details/41313067- M# y: n2 U; E6 S9 w6 p8 {* D) X; t
- Z1 z" _7 C- e5 [: ^3 Y- c3. bmon6 g5 I) `/ F A
安装 sudo apt-get install bmon
* ]: n# d5 G" ^* e查看网络 bmon -p eth0
* Q u0 P) m' B
6 G3 [& ]+ N7 ]+ p# R/ q/ t输入g控制流量面板的显示和隐藏! a: U; m! ~( Y+ d2 J; X) _8 T
输入d控制详情信息的显示和隐藏( J% ], [" ?5 M0 z0 |
输入q退出面板
, H% a) G" A u5 K网页输出命令 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/
# W2 e& V% T( n& h4 T# `& D可以配合nginx部署通过浏览器监控网络4 y5 z7 T" a, W' F6 S% H1 h9 Z
http://blog.csdn.net/jpiverson/article/details/116128437 t. ]5 p/ |; y
$ h: y) W* D" R/ ^1 t4. Netspeed+ `# ~" C5 O |" Z, @+ f# O' h
Netspeed是拥有GUI界面实时显示网速的工具。0 b9 p) f, J' F" \5 Q
添加源 sudo add-apt-repository ppa:ferramroberto/linuxfreedomlucid && sudo apt-get update
- Q1 s* n# T+ h+ B/ M1 k- q安装 sudo apt-get install netspeed
/ Z) y; P, _% K7 N4 k效果如下:
# j7 E& u6 U8 N! @* }( O4 l9 x+ e
, f: b- x, q3 f
- T5 `* X( P' f# y |
|