zoukankan      html  css  js  c++  java
  • 使用 iftop 来监控流量

    我们可以用iftop来查看实时的网络流量,监控TCP/IP连接等信息。它的官方网站:http://www.ex-parrot.com/~pdw/iftop/

    一些常用的参数命令:

    查看ppp0网络接口的实时流量:
    # iftop -i ppp0

    以字节(bytes)为单位显示流量(预设是位bits):
    # iftop -B

    直接显示IP, 不进行DNS反解:
    # iftop -n

    直接显示连接端口编号, 不显示服务名称:
    # iftop -N

    显示192.168.1.0网段进出封包流量
    # iftop -F 192.168.1.0/24 (或192.168.1.0/255.255.255.0)

    其它参数可下 iftop -h 看说明。
    像top一样,进入iftop画面时,

    • 可按 p 切换是否显示连接端口,
    • n 切换显示IP或主机的domain name,
    • N切换显示连接端口代号或名称,
    • p暂停显示,
    • b切换是否显示长条,
    • B切换计算几秒内的平均流量,
    • 其它按键可以按h观看说明。还可根据~/.iftoprc设定不同的变量方便今后直接引用。

    iftop界面相关说明

    image

    界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的。
    中间的“<=” “=>”这两个左右箭头,表示的是流量的方向。
    TX:发送流量
    RX:接收流量
    TOTAL:总流量
    Cumm:运行iftop到目前时间的总流量
    peak:流量峰值
    rates:分别表示过去 2s 10s 40s 的平均流量

    一些常见问题

    1、make: yacc: Command not found
    make: *** [grammar.c] Error 127
    解决方法:apt-get install byacc   /   yum install byacc

    2、configure: error: Curses! Foiled again!
    (Can’t find a curses library supporting mvchgat.)
    Consider installing ncurses.
    解决方法:apt-get install libncurses5-dev  /    yum  install ncurses-devel

    参考资料:

    linux下用iftop 查看你的网卡流量
    http://xok.la/2008/08/linux_interface_iftop.html

    使用iftop查看实时的网络流量
    http://www.linuxfly.org/post/247/

    Linux流量监控工具 – iftop
    http://www.iwanna.cn/archives/2010/07/30/4802/

  • 相关阅读:
    java多线程之系列目录
    RecyclerView的源码分析
    ConCurrentHashMap在1.7和1.8区别
    插件化之细节
    组件化之开发细节
    组件化之开发总结
    线程之volatile基本内容
    线程之Synchronized基本内容
    设计模式之动态代理模式原理介绍
    操作系统之内存映射
  • 原文地址:https://www.cnblogs.com/ghj1976/p/1940394.html
Copyright © 2011-2022 走看看