|
本帖总结了ubuntu下常用的网络查看/监控工具,包括nethogs,ethstatus,bmon,Netspeed。 C' g7 k" E( w2 B L3 s0 T: T
6 e: }. x1 G3 ^
1. nethogs7 X! o2 E Q8 v4 P& T5 f
nethogs可以查看实时进程网络占用。4 F! v3 w$ z3 a$ f2 K+ w5 _' r
安装: sudo apt install nethogs0 }. x$ C) }; m* {
查看网络状态: nethogs eth08 W$ R+ W" j# F4 l, _
即 nethogs + 网卡名称,双击table会出现备选网卡名称( V L0 Z) N" u9 A" K3 S
' L( r7 i7 ]& _8 D8 h0 u& L- \. CDetail:https://www.cnblogs.com/aaron-agu/p/5743141.html
4 A6 W) D7 W' r3 }1 u) E+ M1 m' x0 }* N2 V! _6 A
2. ethstatus
3 A! ?2 z% G2 j% `ethstatus可以监控实时的网卡带宽占用。
, M% o7 P4 z' Y0 ^/ x这个软件能显示当前网卡的 RX 和 TX 速率,单位是Byte) [8 w( t6 w7 |0 T( h( v5 {* I
安装 sudo apt-get install ethstatus
) P. |% }6 w e# H9 {7 L& G1 S3 K查看 ADSL 的速度 sudo ethstatus -i eth0
" A$ ]1 w4 H# i. C) |+ f查看 网卡 的速度 sudo ethstatus -i eth0
0 L* z5 r* q" V' `& v/ U! K+ h& Oeth0是网卡名称,可以换为自己机器的网卡名称。
l: ^( \2 X! Y4 }) K查看网卡名称 ifconfig
0 V( g9 K6 l( l' v
5 G* ]9 f6 e7 @Refer: http://blog.csdn.net/mmsxst10062710/article/details/41313067 o Y! t: E8 ?" I1 {
1 K! Y2 s, {* G# I2 j3. bmon
% A- A2 u8 O7 c- T& |( K安装 sudo apt-get install bmon
8 k; E7 }/ G2 [- j5 B5 k) z查看网络 bmon -p eth0, L9 R) U! M0 S$ v, G# X/ N
0 k0 Q4 t% Z4 k: c v1 Q输入g控制流量面板的显示和隐藏
' x( p' h7 z5 e' i输入d控制详情信息的显示和隐藏' p1 U( Q6 _" n# D& F: Q5 R& t) K
输入q退出面板
: Y) S2 ~3 a& h' v8 `# g7 v网页输出命令 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/
* V+ \( {8 I1 G# b" ?" l1 D可以配合nginx部署通过浏览器监控网络
6 P: A. U0 t! Y6 ahttp://blog.csdn.net/jpiverson/article/details/116128439 q& |( Z3 x1 n$ W, \9 L
( F6 {9 m! K X( s% ~4. Netspeed/ Q. c2 C8 D# }
Netspeed是拥有GUI界面实时显示网速的工具。) S. X! L3 P8 p
添加源 sudo add-apt-repository ppa:ferramroberto/linuxfreedomlucid && sudo apt-get update$ i& Y6 d7 t, ^) [$ v. V
安装 sudo apt-get install netspeed
; N( k i7 o" O! t) _效果如下:: B) p3 ` k, h4 g$ }6 |) Y
5 V' c7 Y6 w) J, h. Q# x& I1 E2 u$ d* H- Z
|
|