|
本帖总结了ubuntu下常用的网络查看/监控工具,包括nethogs,ethstatus,bmon,Netspeed。 V9 ?/ |8 c' ~$ y
: ^! l8 b( w" K
1. nethogs
& V' `* d% U& Pnethogs可以查看实时进程网络占用。9 Y) U) n1 P9 n7 [& K
安装: sudo apt install nethogs
0 o+ J9 A0 ?$ L查看网络状态: nethogs eth0
4 _5 W( Y m) U$ o# R6 P即 nethogs + 网卡名称,双击table会出现备选网卡名称$ Y( @( Y* f1 D7 D# A
$ ]# {: y( v6 |! U5 h. [$ i9 E0 w
Detail:https://www.cnblogs.com/aaron-agu/p/5743141.html
+ t7 \2 X; G) O4 i# @2 Y6 W( X: `$ h; [( k4 R7 e
2. ethstatus
3 Z1 q; Z* K, v0 |9 |% k/ Kethstatus可以监控实时的网卡带宽占用。
6 H2 m" O5 @5 D% [% M: m6 a这个软件能显示当前网卡的 RX 和 TX 速率,单位是Byte( p! V% p( X7 N! p5 }7 c
安装 sudo apt-get install ethstatus) s7 O$ t3 [. t1 I) j* m
查看 ADSL 的速度 sudo ethstatus -i eth0
( |0 u0 R6 n% l6 D" z查看 网卡 的速度 sudo ethstatus -i eth0
- @ L2 e$ ]2 seth0是网卡名称,可以换为自己机器的网卡名称。
+ d: l# T0 P- \# h; T `查看网卡名称 ifconfig
) i( J! X# {4 [" D) i% f
* ^7 F, t0 t; t, T5 p qRefer: http://blog.csdn.net/mmsxst10062710/article/details/41313067
# X6 Z4 s3 l, Z& C* ^6 E* m5 a' S* V& c' _
3. bmon
0 M! f- d% Z7 d3 M安装 sudo apt-get install bmon
" b+ l C2 m0 K# H2 d查看网络 bmon -p eth0
$ F& d! _# I2 X k. s2 h) k& i; w# j9 z7 p
输入g控制流量面板的显示和隐藏
3 n4 @# ]% d1 x I5 J, l输入d控制详情信息的显示和隐藏' d" }( v, _2 G( I
输入q退出面板
$ e' x. B0 x! s D1 n3 C8 q/ `) T/ G网页输出命令 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/
- c+ n! t2 L7 W, ?* s' b& E可以配合nginx部署通过浏览器监控网络9 [# S) i) d1 w9 ]' r9 E7 l, Z; m
http://blog.csdn.net/jpiverson/article/details/11612843
9 Z, X8 n+ @3 t- \$ H1 \
* P- y# n9 a8 S% Q6 i4. Netspeed S! ]) q0 J# r$ x$ {0 f( F
Netspeed是拥有GUI界面实时显示网速的工具。 w& M/ m) I* Q- G& m7 h* L
添加源 sudo add-apt-repository ppa:ferramroberto/linuxfreedomlucid && sudo apt-get update
' P, Q; {/ h( [( N/ j4 O* W安装 sudo apt-get install netspeed
z( F% B3 K, z* Y% S) Z效果如下:# k, K& I5 ~4 w8 P
4 U* X) u' l8 v
, I" q6 L9 K; j
|
|