zoukankan      html  css  js  c++  java
  • linux下的几个网络流量监控工具使用

    1、nethogs

    1)NetHogs是一款开源、免费的,终端下的网络流量监控工具,它可监控Linux的进程或应用程序的网络流量。NetHogs只能实时监控进程的网络带宽占用情况。NetHogs支持IPv4和IPv6协议,支持本地网卡以及PPP链接

    2)debian下安装

    apt-get install nethogs

    centos下安装

    yum install nethogs

    3)使用命令nethogs,实时查看流量数据

    查看各个进程对应的功能节点,来监控网络流量数据消耗的量

    4)NetHogs提供交互式控制指令:

     

    m : Cycle between display modes (kb/s, kb, b, mb) 切换网速显示单位

    r : Sort by received. 按接收流量排序

    s : Sort by sent. 按发送流量排序

    q : Quit and return to the shell prompt. 退出NetHogs命令工具

    2、nload

    可以实时地监控网卡的流量,分输入流量Incoming 和输出流量Outgoing两部分,同时统计当前,平均,最小,最大,总流量的值,并且用动态图形方式表现出来,让你一目了然

    安装 apt-get install nload   yum install nload

    nload

    3 iptraf

     

    1)iptraf是一个基于ncurses的IP局域网监控器,用来生成包括TCP信息、UDP计数、ICMP和OSPF信息、以太网负载信息、节点状态信息、IP校验和错误等等统计数据。

    它基于ncurses的用户界面可以使用户免于记忆繁琐的命令行开关。

    特征

    • IP流量监控器,用来显示你的网络中的IP流量变化信息。包括TCP标识信息、包以及字节计数,ICMP细节,OSPF包类型。
    • 简单的和详细的接口统计数据,包括IP、TCP、UDP、ICMP、非IP以及其他的IP包计数、IP校验和错误,接口活动、包大小计数。
    • TCP和UDP服务监控器,能够显示常见的TCP和UDP应用端口上发送的和接收的包的数量。
    • 局域网数据统计模块,能够发现在线的主机,并显示其上的数据活动统计信息。
    • TCP、UDP、及其他协议的显示过滤器,允许你只查看感兴趣的流量。
    • 日志功能。
    • 支持以太网、FDDI、ISDN、SLIP、PPP以及本地回环接口类型。
    • 利用Linux内核内置的原始套接字接口,允许它(指iptraf)能够用于各种支持的网卡上
    • 全屏,菜单式驱动的操作。
    2)安装

    apt-get install iptraf 

    yum install iptraf

    3)iptraf

    通过导航菜单进行实时查看

     IP流量监视(IP traffic monitor)
    网络接口的一般信息统计(General Interface Statistics)
    网络接口的细节信息统计(Detailed Interface Statistics)
    统计分析(Statistical Breakdowns)
    局域网工作站统计(LAN Station Statistics)
    过滤器(Filters...)
    配置(Configure...)
    退出(Exit)


     
  • 相关阅读:
    Python configparser模块
    Python OS,shutil模块
    一、操作系统基础
    Python 序列化
    Python 验证码生产程序和进度条程序
    SaltStack 实践课程二 PHP+NGINX
    Android攻城狮数据存储之文件存储
    Android攻城狮数据存储之SQLite数据库简介
    Android攻城狮数据存储之SharedPreferences
    Android攻城狮读取了JSON实现图文混排
  • 原文地址:https://www.cnblogs.com/huanghanyu/p/13502816.html
Copyright © 2011-2022 走看看