|
本帖总结了ubuntu下常用的网络查看/监控工具,包括nethogs,ethstatus,bmon,Netspeed。
, z7 @$ A/ G/ {/ I' d# L/ {2 \4 e
1. nethogs
0 @# T2 N% ^9 V6 F. Hnethogs可以查看实时进程网络占用。! @4 Q0 `) S" f8 T$ O- g/ o; @' v
安装: sudo apt install nethogs# \( K8 R& h# {9 h& M2 _" {& \
查看网络状态: nethogs eth0! j& U& F8 W% s6 _& g, A: J6 L
即 nethogs + 网卡名称,双击table会出现备选网卡名称
4 `$ ]! j3 B: v9 y+ v3 o9 _- z- I9 C! Q* F
Detail:https://www.cnblogs.com/aaron-agu/p/5743141.html
3 Q0 p- O$ d5 W' o8 H5 V- p f! B3 s. D) C3 c/ R; r/ I
2. ethstatus
0 Q* }2 b" ?3 e' n% `! ^9 h5 c Uethstatus可以监控实时的网卡带宽占用。
1 ? c7 q' m& I" }" k1 Z* I) s这个软件能显示当前网卡的 RX 和 TX 速率,单位是Byte
# I" |7 Q. M7 d3 Z2 f: F9 n( ?& R安装 sudo apt-get install ethstatus* R' L# o! q/ A) |
查看 ADSL 的速度 sudo ethstatus -i eth0( s5 Z! N% P' C3 {
查看 网卡 的速度 sudo ethstatus -i eth02 ]/ U& W$ C! H! f. f5 n# t4 K2 d
eth0是网卡名称,可以换为自己机器的网卡名称。
& ?& N: z3 K6 U2 c6 |查看网卡名称 ifconfig
7 F* k$ P. e, J* U2 \
! ]% \3 M" i# f, i. Y. s2 ZRefer: http://blog.csdn.net/mmsxst10062710/article/details/413130674 ?# R9 p" H* y; R
/ e3 _' B/ ] ?- q2 W6 z5 E& j3. bmon
1 [" A8 H. _; Y L安装 sudo apt-get install bmon5 n9 B" O# E. w- J3 b' `4 q
查看网络 bmon -p eth0
$ W6 \6 }3 G, C9 l! e- ? s
& _* Y& U1 P+ s输入g控制流量面板的显示和隐藏/ u0 ~3 f8 e+ k$ f* h! B" I
输入d控制详情信息的显示和隐藏1 o' t6 e% Q9 l( Y7 k$ `4 d
输入q退出面板
9 _3 P ?( F! S9 u2 E7 u网页输出命令 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/
+ R, e0 _- j* x: `可以配合nginx部署通过浏览器监控网络( s M* m/ O. ^; a I
http://blog.csdn.net/jpiverson/article/details/11612843# b. m0 F9 v* k S
7 U- E4 k ]- H$ A
4. Netspeed
2 Y. u$ R3 y: S3 _2 B' ?. A! ~. pNetspeed是拥有GUI界面实时显示网速的工具。' V9 x7 x3 [& Q) C# w7 Z2 {3 M9 ^
添加源 sudo add-apt-repository ppa:ferramroberto/linuxfreedomlucid && sudo apt-get update b: u% b; V: R% Q
安装 sudo apt-get install netspeed# d, L D2 f' C9 k9 ^8 \
效果如下:7 ~5 ]* u. k8 o' H4 A( E$ f
p; h. y5 h. r$ u8 H6 S8 v% N, i: @% k5 L% `& P% B
|
|