|
本帖总结了ubuntu下常用的网络查看/监控工具,包括nethogs,ethstatus,bmon,Netspeed。
& x, \$ [) V3 h8 F: ~" n$ {* J0 ^5 U( u
1. nethogs0 I* y( ]/ W- g, P/ }/ [: m4 [
nethogs可以查看实时进程网络占用。
" Z+ w* G2 g* n, `% @. y安装: sudo apt install nethogs: i2 b7 I- @& J$ |
查看网络状态: nethogs eth0
& Z$ W9 d4 S; C7 N( r即 nethogs + 网卡名称,双击table会出现备选网卡名称
# `% r% ~7 V1 J3 T6 }6 d
6 _3 u* j1 a" p5 F/ J. TDetail:https://www.cnblogs.com/aaron-agu/p/5743141.html
& t( x1 {) k/ v
9 O6 T& y! ~: V+ ~4 Z2 i2. ethstatus3 ]7 B6 ~) X' k! R: s
ethstatus可以监控实时的网卡带宽占用。
! z4 b8 V! S! l# I) w这个软件能显示当前网卡的 RX 和 TX 速率,单位是Byte
+ s9 y' n* N7 t. h安装 sudo apt-get install ethstatus
0 Z1 R# n; k$ H查看 ADSL 的速度 sudo ethstatus -i eth00 C% w, @; ]/ D7 ~: E
查看 网卡 的速度 sudo ethstatus -i eth0
3 l8 H) i* M c$ B; {: Zeth0是网卡名称,可以换为自己机器的网卡名称。
/ [# o! o, l( v, J& Q* e4 c+ H% g查看网卡名称 ifconfig
e4 [+ ^" J( V
. E ]6 a B* v# u3 ARefer: http://blog.csdn.net/mmsxst10062710/article/details/41313067( {: S2 L6 N3 \( @. Y
% f# q3 z6 U' J) C
3. bmon- z: j" Q. o: ?9 A5 P0 C% P4 \! q
安装 sudo apt-get install bmon9 c6 l. g/ W: b: m
查看网络 bmon -p eth0
. j* _2 R \/ K5 m
& d8 v4 q7 j" W: q; [输入g控制流量面板的显示和隐藏
0 B9 @1 f3 i% @3 F7 x. `( K/ m5 `输入d控制详情信息的显示和隐藏3 }! j' Q1 z9 l0 E, m4 r
输入q退出面板
! S A# u% U0 U( k) \- E" s) L1 r$ B网页输出命令 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/
* g+ `" Q$ b; _! Z+ h" n可以配合nginx部署通过浏览器监控网络+ }$ n( w+ k! J( U( E2 H' _
http://blog.csdn.net/jpiverson/article/details/11612843* t8 W; C% F1 O% I
# O4 s7 @" Q8 T {7 p' g2 O4. Netspeed
: \* L6 a; D4 _: L# ONetspeed是拥有GUI界面实时显示网速的工具。; s4 H" V% \1 Z+ I! d s' c
添加源 sudo add-apt-repository ppa:ferramroberto/linuxfreedomlucid && sudo apt-get update/ l& F" r; a6 @( _4 A
安装 sudo apt-get install netspeed4 s; O9 n V3 Z, e4 |; E& p
效果如下:# x4 v# c3 g' k: [% u: ]$ {
) e% V6 C8 g% W7 { ]8 Y X; L* P/ y2 a7 l3 Q5 T/ A1 X* _
|
|