|
|
本帖总结了ubuntu下常用的网络查看/监控工具,包括nethogs,ethstatus,bmon,Netspeed。
- j" O8 e5 e5 t6 z& {: x, V1 R% j6 i
( [+ G! |6 L1 l1 o7 T0 i- x1. nethogs; `# a& r4 L; P+ k9 F
nethogs可以查看实时进程网络占用。
1 `* ?; F P9 M5 y* A安装: sudo apt install nethogs
, T1 G" N; e4 h! [+ [查看网络状态: nethogs eth0
& T7 s8 ]0 U3 g0 V: @: ~, t) |( n即 nethogs + 网卡名称,双击table会出现备选网卡名称( H# h4 @0 m i7 R
! x0 M& S' a$ G6 v e, @Detail:https://www.cnblogs.com/aaron-agu/p/5743141.html& y& V% Q' I: H3 ~2 M, s% n( E4 }* v
$ F) O6 Q1 \3 t, _
2. ethstatus: Y8 Z% L8 F% g, m. y1 M* k
ethstatus可以监控实时的网卡带宽占用。
% |, t9 J3 t0 t- m这个软件能显示当前网卡的 RX 和 TX 速率,单位是Byte
7 X4 I; `3 _4 f* a安装 sudo apt-get install ethstatus: R" @* r5 o; |* b0 q
查看 ADSL 的速度 sudo ethstatus -i eth0
) o/ u) V+ t# O0 ?% G4 [查看 网卡 的速度 sudo ethstatus -i eth0
8 B* k) Y3 i) {. C3 d2 B0 K4 Peth0是网卡名称,可以换为自己机器的网卡名称。
- s2 Q& S. K+ E$ i7 A4 p查看网卡名称 ifconfig, e& \& ]4 C3 b1 ~, B. |
1 U" B* n4 g( h3 r
Refer: http://blog.csdn.net/mmsxst10062710/article/details/41313067
9 R! e2 l6 a7 v6 v3 h$ m& f' H* ^7 x7 x, w7 N+ X! [
3. bmon1 u6 R+ `! T7 Y' u) S/ P5 }
安装 sudo apt-get install bmon0 l0 k: R! N. l. h
查看网络 bmon -p eth0) w* k& P+ t! Q$ G
; a3 l3 ?) C3 _% }输入g控制流量面板的显示和隐藏( `$ b8 c0 j. Z% V/ @7 R
输入d控制详情信息的显示和隐藏" ?0 [: c3 L7 b" ?) H
输入q退出面板
; Y2 m4 M- g# [9 a网页输出命令 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/3 U$ i. ]9 R6 A/ q g" y% o
可以配合nginx部署通过浏览器监控网络# B/ ?8 d+ [+ I* j
http://blog.csdn.net/jpiverson/article/details/11612843
' i' K* i6 V3 x0 i) v6 _6 V- Q6 D2 |; |. w- A9 b" {
4. Netspeed
3 R8 _% k5 e& l5 h. mNetspeed是拥有GUI界面实时显示网速的工具。
3 E: j; k3 I5 M2 M: f" `2 @添加源 sudo add-apt-repository ppa:ferramroberto/linuxfreedomlucid && sudo apt-get update7 x9 T. q* t3 g
安装 sudo apt-get install netspeed- M- P9 v/ o$ ^8 L5 r* R5 C7 l5 K
效果如下:- D8 T9 [. ]$ b3 ?) G; q" i
! J6 {1 p" t: _& f. o3 A. I+ O7 C0 Y* Z" j( z
|
|