|
本帖总结了ubuntu下常用的网络查看/监控工具,包括nethogs,ethstatus,bmon,Netspeed。
: l7 N) U `' c; V4 @- Y$ ]
1 A" v: q7 d0 {2 X: {6 ^% T1. nethogs
! ?& l5 H f" V( W# Pnethogs可以查看实时进程网络占用。
% ?0 L$ x1 @) t6 ~9 Z' f) f安装: sudo apt install nethogs
1 Q j( Z4 |, @1 C( l查看网络状态: nethogs eth0
Q. z: ~! p8 k4 ?+ v即 nethogs + 网卡名称,双击table会出现备选网卡名称
9 p5 r2 N0 n; u7 |* a
2 D8 U4 x# s/ t5 u* ?) I; zDetail:https://www.cnblogs.com/aaron-agu/p/5743141.html
$ Y( v& @9 e2 f) N7 E0 ?+ m5 {$ V. r% @
2. ethstatus! c. _% q9 D# H) q/ Q- v6 ?1 {# A
ethstatus可以监控实时的网卡带宽占用。
! |6 |0 w, s% Z/ i这个软件能显示当前网卡的 RX 和 TX 速率,单位是Byte
: T( F i8 ?$ i% H. _ O. r安装 sudo apt-get install ethstatus
; f- V& C0 q# {4 n; F查看 ADSL 的速度 sudo ethstatus -i eth0
; o( @' ]4 N* r1 D5 T* M/ a查看 网卡 的速度 sudo ethstatus -i eth0
' c. {6 \; k6 f$ D% {9 Meth0是网卡名称,可以换为自己机器的网卡名称。- h/ [& z @! g- Z: J0 R7 E6 S8 p
查看网卡名称 ifconfig
/ J; g7 d. _1 s5 z9 c
4 j- X4 X& b8 P# }& N" `Refer: http://blog.csdn.net/mmsxst10062710/article/details/41313067
& x( b: e* ]4 |2 L1 f8 u7 |; X' C" V" r1 o: s
3. bmon* z# C4 v9 x* j
安装 sudo apt-get install bmon7 l* q3 \+ B" E+ ?3 K g
查看网络 bmon -p eth03 A4 A+ u- Z2 F6 j g0 [+ d
' z8 x$ @1 [+ @5 P; P9 c4 v
输入g控制流量面板的显示和隐藏* J: P1 u: x5 c1 h
输入d控制详情信息的显示和隐藏
( n+ J' b% N A' ~6 \6 |! g输入q退出面板( ~& ^" G) [! v" v V1 j2 k
网页输出命令 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/
1 F$ x9 m* x" q可以配合nginx部署通过浏览器监控网络1 |8 S9 C7 @% P7 s* b7 c
http://blog.csdn.net/jpiverson/article/details/11612843! ^2 z0 {0 H8 B$ M Q/ u! z! i1 v
4 X8 m: v/ v6 [0 E
4. Netspeed
# j1 ` u3 V" s% S0 sNetspeed是拥有GUI界面实时显示网速的工具。
. g4 ?/ d, N- r. n+ S添加源 sudo add-apt-repository ppa:ferramroberto/linuxfreedomlucid && sudo apt-get update
D7 [+ R3 d4 G9 b5 |$ S安装 sudo apt-get install netspeed
5 M7 B2 [+ b6 p; A5 Y* n% S效果如下:2 l7 @9 z- ?0 `4 A- G) P/ F) e3 @
4 u5 ^. n/ ?4 y) L' ~
8 n2 |9 _2 o; ]7 c: I! j |
|