|
本帖总结了ubuntu下常用的网络查看/监控工具,包括nethogs,ethstatus,bmon,Netspeed。
. Q" t" w# W" B: a' p$ }/ x
5 v8 I8 M; I4 y9 n2 Z+ l1. nethogs! a) w4 L8 l! Y, A+ _
nethogs可以查看实时进程网络占用。" h4 B( p* {3 `* z J' P- F; K$ {$ B
安装: sudo apt install nethogs. j# P3 m5 q$ e
查看网络状态: nethogs eth0 R3 V" w% g7 ] z' N1 D5 a
即 nethogs + 网卡名称,双击table会出现备选网卡名称
' T- s; X# a# j0 f
3 A" S; f/ V2 N7 Q0 j9 K# c/ gDetail:https://www.cnblogs.com/aaron-agu/p/5743141.html
- q+ g g: [4 @! Z7 w% K
, H3 `+ O; U7 L/ x2. ethstatus: Y% \5 t' L+ T8 _- J: \
ethstatus可以监控实时的网卡带宽占用。
3 {- g/ U! Z4 Q; ~% b9 {- l6 [这个软件能显示当前网卡的 RX 和 TX 速率,单位是Byte# L& A. O5 g% j r1 Y7 R
安装 sudo apt-get install ethstatus
5 M2 F, j- J5 n9 r+ \- O/ o查看 ADSL 的速度 sudo ethstatus -i eth0
" J) H; H! X/ N" @& T2 v查看 网卡 的速度 sudo ethstatus -i eth0$ ~1 ?* ~, U3 W; ~& N2 g
eth0是网卡名称,可以换为自己机器的网卡名称。
& J% Q; h$ g- k% g) N查看网卡名称 ifconfig
3 j3 Z( O6 \/ s! V
! R7 i$ S7 W% L" H5 eRefer: http://blog.csdn.net/mmsxst10062710/article/details/41313067
/ @+ o8 f+ u6 B- I' t
% l; n/ t r0 j; P, M5 W6 C3. bmon, c, p; O% G3 g+ U& Q6 U5 o, N* k
安装 sudo apt-get install bmon
' ]! g# m* D6 }查看网络 bmon -p eth0
# Q: s; L- c4 n+ z& U4 i9 ]/ r$ l1 X# D7 L3 n5 b( k
输入g控制流量面板的显示和隐藏& y# t5 P% F4 w9 b
输入d控制详情信息的显示和隐藏3 ?/ T3 N. c& F' X5 V: a. T9 k7 O2 W
输入q退出面板
1 Y. X7 a# w* w0 T9 L网页输出命令 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/
( D' z9 L; {3 C% c3 p# r可以配合nginx部署通过浏览器监控网络8 V8 a; p3 W1 V6 M/ H5 W# R# Z( u
http://blog.csdn.net/jpiverson/article/details/11612843" }$ }1 |8 C9 l* k3 ~) O/ f
8 B9 T) A3 n* r9 @" q7 u& u+ _7 l4. Netspeed
* O* S6 w0 r* |3 r0 w* c! CNetspeed是拥有GUI界面实时显示网速的工具。
6 {% r6 k j% w- c7 {7 {添加源 sudo add-apt-repository ppa:ferramroberto/linuxfreedomlucid && sudo apt-get update; z! h3 F. h* {0 w
安装 sudo apt-get install netspeed* }4 x+ ~, [7 J: c& Z4 j# \1 P) s) `: A7 C* w
效果如下:
( X( {5 z+ ?8 s. `5 H1 G+ R, ?* @4 r7 Q- W# @% ^" N i
9 w; | ^: D$ l5 N6 n( v" B9 o$ K |
|