|
|
本帖总结了ubuntu下常用的网络查看/监控工具,包括nethogs,ethstatus,bmon,Netspeed。: E i$ D: ]; o, ~4 H( A
( n* J4 t }% z8 _
1. nethogs4 S( ?- z* [- e3 R( H" |6 B) ?4 G
nethogs可以查看实时进程网络占用。* v$ e% n$ N3 e3 e
安装: sudo apt install nethogs
: Y! G- w1 V0 h查看网络状态: nethogs eth0$ ]6 n/ ]4 v1 C# |$ |$ h
即 nethogs + 网卡名称,双击table会出现备选网卡名称/ E# R7 K0 d: j+ a
m. B, O6 z( B- | rDetail:https://www.cnblogs.com/aaron-agu/p/5743141.html& F8 b" R2 g0 k' i
, S* i9 w7 L) S4 S# K
2. ethstatus' A* o1 g: X% {# N0 b6 Z, x
ethstatus可以监控实时的网卡带宽占用。
7 `/ j! n' L; n6 z这个软件能显示当前网卡的 RX 和 TX 速率,单位是Byte: i! T8 V) v F) V$ r
安装 sudo apt-get install ethstatus0 f% O8 h& B; T. }
查看 ADSL 的速度 sudo ethstatus -i eth0
: w9 c0 u/ l5 M) x2 Z: c查看 网卡 的速度 sudo ethstatus -i eth0
- ^8 [% Z+ y6 Q8 D" Q2 Eeth0是网卡名称,可以换为自己机器的网卡名称。
" s S+ V5 S" G: L查看网卡名称 ifconfig
. C, m+ y& x+ T1 |% i8 }" W1 `& L' I0 i$ m+ r) g. X- C/ H; R/ [
Refer: http://blog.csdn.net/mmsxst10062710/article/details/413130677 Y2 e2 l: t; a' ]1 o1 U, S
$ [- {. e+ f5 S0 Y
3. bmon5 Y, k5 X' R. s9 C; H5 ?
安装 sudo apt-get install bmon# N/ W1 ~/ A6 h! K" a t+ R
查看网络 bmon -p eth0 t' f3 O0 i- `
& N; M' M8 v, k& o$ ?3 R输入g控制流量面板的显示和隐藏
+ n* O& ^7 |! \5 b输入d控制详情信息的显示和隐藏
& H: q% Y2 |' ?5 p/ p1 ^输入q退出面板
2 Y0 B* `* X$ o# s/ _8 \0 M网页输出命令 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/
1 ^4 s b2 w% S. r9 K可以配合nginx部署通过浏览器监控网络, x4 {8 M3 K% y" i+ a( _
http://blog.csdn.net/jpiverson/article/details/11612843
" n8 |; Z4 a7 _6 f$ G& ]
$ }+ m9 w+ f& B2 k% o7 k+ }4. Netspeed
u- `- V1 I6 z, l7 Y! |! M: h/ rNetspeed是拥有GUI界面实时显示网速的工具。
+ l1 O; O# H+ T% {4 [! @添加源 sudo add-apt-repository ppa:ferramroberto/linuxfreedomlucid && sudo apt-get update9 Y$ j: T% q2 n2 ~& ]+ V4 K
安装 sudo apt-get install netspeed0 P `$ B* p2 \) N( [* X/ u
效果如下:
- r4 p8 P6 H" ~
$ b' r' o7 i* I% e
! s n- E- i4 E |
|