|
本帖总结了ubuntu下常用的网络查看/监控工具,包括nethogs,ethstatus,bmon,Netspeed。
9 S) H$ A! y: t$ b7 _5 R# z1 a) i) {0 ]2 d" o0 b2 K
1. nethogs7 ? p# t+ \1 j6 u3 H
nethogs可以查看实时进程网络占用。
6 ~- V( \+ Y( ~0 l" x" @安装: sudo apt install nethogs
# d/ U6 @/ O$ J5 w8 t6 q查看网络状态: nethogs eth0
0 q# F- h3 [* v$ ^- a; w, r即 nethogs + 网卡名称,双击table会出现备选网卡名称
% V1 O0 D# x0 i" A
0 C! [9 d. M' Y3 ]/ G+ Z8 N5 RDetail:https://www.cnblogs.com/aaron-agu/p/5743141.html
1 A6 |' d, x9 x% ~+ _! g
& ~: y- a* j p9 u% [2. ethstatus
R& e& H8 u" G+ b% G% aethstatus可以监控实时的网卡带宽占用。. g) O" c0 P5 p9 p* D
这个软件能显示当前网卡的 RX 和 TX 速率,单位是Byte
* ?2 e. Z! F/ @5 z安装 sudo apt-get install ethstatus
7 l/ R! `7 x" G查看 ADSL 的速度 sudo ethstatus -i eth0% a' P9 C/ c) {
查看 网卡 的速度 sudo ethstatus -i eth0
/ a% R$ ^- G$ Qeth0是网卡名称,可以换为自己机器的网卡名称。
! |; P' ]& |, W* G f) o) R# k0 @查看网卡名称 ifconfig7 U4 ` x) Q0 a0 _ r9 D8 @
5 ^. r5 T7 i0 B/ U+ `- v5 JRefer: http://blog.csdn.net/mmsxst10062710/article/details/413130676 O, M* l* q2 F: Q- L' s. f
s' i' _; M3 P* _8 o- a) t( v4 n" P3. bmon
8 { V( c1 c( f8 l& X: f/ k. N安装 sudo apt-get install bmon
{3 \; B1 t9 Y8 k% q0 ]. H! c查看网络 bmon -p eth0
6 ^1 Y( }3 W3 P0 D& Q( f8 f ]8 l- e4 ?' q0 u) l9 L0 J" {' h
输入g控制流量面板的显示和隐藏 Q& A( Q/ D' U3 Z
输入d控制详情信息的显示和隐藏% g( d5 @, S7 F0 q
输入q退出面板7 C7 Z' ~/ d* Q
网页输出命令 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/5 p+ a4 z: J! N3 U; _6 I
可以配合nginx部署通过浏览器监控网络
) j8 r) N' n' l3 Q1 V8 zhttp://blog.csdn.net/jpiverson/article/details/11612843
/ p# H. M" |4 @6 ]2 H
Q; w5 b8 e. T; H/ ~' u4. Netspeed6 w4 c5 \! D) o' |1 \1 J. o
Netspeed是拥有GUI界面实时显示网速的工具。0 E8 P. K6 d6 B
添加源 sudo add-apt-repository ppa:ferramroberto/linuxfreedomlucid && sudo apt-get update; I& t+ F( O4 ]
安装 sudo apt-get install netspeed
- h3 `! Q0 U n- `效果如下:3 ~' Y5 l7 d7 \- l
6 m! [6 A, ~8 m: T$ Q( N
- j8 h- x5 ^* ]! A& h3 _9 }- P
|
|