|
本帖总结了ubuntu下常用的网络查看/监控工具,包括nethogs,ethstatus,bmon,Netspeed。" `7 O: s, T$ Z4 v( S) }( n& T0 y
4 O* P( y$ y' L0 b$ N0 K
1. nethogs
- L! v% n2 c F6 [7 ]% N1 \" Hnethogs可以查看实时进程网络占用。
+ `, \- v4 f% K$ f" d0 b- S. u安装: sudo apt install nethogs
5 J* S3 M) b+ G( [7 X查看网络状态: nethogs eth0
4 t9 X; E$ G J+ V1 W) e4 I即 nethogs + 网卡名称,双击table会出现备选网卡名称
- j) r. Q( j% w8 C6 v2 Q( w8 _) T" T4 ]+ {5 Q" B# @% d
Detail:https://www.cnblogs.com/aaron-agu/p/5743141.html
( \* p3 u) V* y' m/ @) E* j) A" t O3 T# j# l
2. ethstatus$ I1 G" g0 [# q% H
ethstatus可以监控实时的网卡带宽占用。8 w: a+ D* R' }7 W6 G% Y& G
这个软件能显示当前网卡的 RX 和 TX 速率,单位是Byte) [' G/ [7 m `2 @. [4 C
安装 sudo apt-get install ethstatus0 P$ j# ` D# }& k2 S/ X
查看 ADSL 的速度 sudo ethstatus -i eth0# j6 Z* U! a; u
查看 网卡 的速度 sudo ethstatus -i eth02 P. A, E9 S7 m! O
eth0是网卡名称,可以换为自己机器的网卡名称。( w/ i0 X8 U8 U6 O; x5 D
查看网卡名称 ifconfig
! r' J1 [( u+ x
# n5 s/ k& s+ |* n! D1 ZRefer: http://blog.csdn.net/mmsxst10062710/article/details/413130672 }0 k# P: ]$ _5 x# ], f$ I8 o
0 ]+ n( E. ^5 m& [6 |# J- T
3. bmon5 z2 e, u2 I' z: B
安装 sudo apt-get install bmon4 C* G& p! k" r& t1 Y4 U' X" {
查看网络 bmon -p eth0+ p' Q5 B4 z7 M9 p( ]1 R) ~2 u) c
, \ m1 D$ u U( l6 [0 `输入g控制流量面板的显示和隐藏* O. G2 H) S! \
输入d控制详情信息的显示和隐藏# b; |* H* |2 ~9 c
输入q退出面板
& J- E! Z3 c: {4 B# z网页输出命令 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/) G W3 Q* ^! ~4 K6 R2 t" S( M
可以配合nginx部署通过浏览器监控网络
3 Z4 s3 n/ u' Ghttp://blog.csdn.net/jpiverson/article/details/11612843
S9 L) W2 a: [% r3 ]
, G1 c9 J4 s0 D$ ?1 d4. Netspeed8 B# K2 d5 J. ~3 s( p
Netspeed是拥有GUI界面实时显示网速的工具。. A( ~+ c5 a$ X) J1 @& x
添加源 sudo add-apt-repository ppa:ferramroberto/linuxfreedomlucid && sudo apt-get update
9 v5 M6 f& i8 Q4 J" M安装 sudo apt-get install netspeed
1 |8 B& ^# O. e5 m6 V) _- B效果如下:
' W. l7 z' t# u3 a* N! @6 x" N& x
7 V" Z* s6 @ Y) q& t4 e4 C
X. ` T- P! {% N0 H$ m; c/ K& J8 T |
|