iftop是一个免费的网卡实时流量监控工具,类似于linux下的top命令。iftop可以做哪些事情呢

1.监控指定网卡的实时流量,端口连接信息,反向解析ip等

2.精确显示本机网络流量情况及网络内各主机与本机相互通信的流量集合,适合于监控代理服务器或路由器的网络情况

3.对监测流量异常的主机非常有效

iftop的安装非常简单,其官方网站为http://www.ex-parrot.com/pwd/iftop/ ,下面以cent os为例

yum install libpcap libpcap-devel ncurses ncurses-devel -y
yum install flex byacc
wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
yum install -y iftop

使用介绍

执行"  iftop -P -i ens33  " 命令,得到如下图一个经典输出界面

iftop的输出大致可以为三大部分,

第一部分是最上面一行,此行信息是流量刻度,用于显示网卡带宽流量

第二部分是输出在中间部分,其中=>代表发送数据 <=代表接收数据

第三部分最下面,其中TX代表发送数据 RX代表接收数据,TOTAL代表发送和接收的全部流量,CUM 代表命令开始时到现在的总流量,peak代表各项流量峰值,rates代表2s,10s,40s内平均流量值

iftop常用参数

[root@www ~]# iftop -h
iftop: display bandwidth usage on an interface by host

Synopsis: iftop -h | [-npblNBP] [-i interface] [-f filter code]
                               [-F net/mask] [-G net6/mask6]

-h                  display this message
   -n                  don't do hostname lookups
   -N                  don't convert port numbers to services
   -p                  run in promiscuous mode (show traffic between other
                       hosts on the same network segment)
   -b                  don't display a bar graph of traffic
   -B                  Display bandwidth in bytes
   -i interface        listen on named interface
   -f filter code      use filter code to select packets to count
                       (default: none, but only IP packets are counted)
   -F net/mask         show traffic flows in/out of IPv4 network
   -G net6/mask6       show traffic flows in/out of IPv6 network
   -l                  display and count link-local IPv6 traffic (default: off)
   -P                  show ports as well as hosts
   -m limit            sets the upper limit for the bandwidth scale
   -c config file      specifies an alternative configuration file
   -t                  use text interface without ncurses

Sorting orders:
   -o 2s                Sort by first column (2s traffic average)
   -o 10s               Sort by second column (10s traffic average) [default]
   -o 40s               Sort by third column (40s traffic average)
   -o source            Sort by source address
   -o destination       Sort by destination address

The following options are only available in combination with -t
   -s num              print one single text output afer num seconds, then quit
   -L num              number of lines to print

iftop, version 1.0pre4
copyright (c) 2002 Paul Warren <pdw@ex-parrot.com> and contributors

常用的交互参数及含义

参数 含义 
 P 通过此键可切换暂停/继续显示 
 h 通过此键可在交互参数界面/状态输出界面之间来回切换
 b 通过此键可切换是否显示平均流量图形条
 B 通过此键可切换显示2秒、10秒、40秒内的平均流量
 T 通过此键可切换是否显示每个连接的总流量
 j/k 按j键或k键可以向上或向下滚动屏幕显示当前的连接信息
 l 通过此键可打开iftop输出过滤功能,比如输入要显示的IP,按回车后,屏幕就只显示与这个IP 相关的流量信息
 L 通过此键可切换显示流量刻度范围,刻度不同,流量图形条会跟着变化
 q 通过此键可退出iftop流量监控界面
 n 通过此键可使iftop输出结果以IP或主机名的方式显示
 s 通过此键可切换是否显示源主机信息
 d 通过此键可切换是否显示远端目标主机信息
 t 通过此键可切换iftop显示格式,连续按此键可依次显示:以两行方式显示发送接收流量、以一行方式显示发送接收流量、只显示发送流量/只显示接收流量
 N 通过此键可切换显示端口号/端口号对应服务名称
 S 通过此键可切换是否显示本地源主机的端口信息
 D 通过此键可切换是否显示远端目标主机的端口信息
 p 通过此键可切换是否显示端口信息 < 通过此键可根据左边的本地主机名或IP地址进行排序 > 通过此键可根据远端目标主机的主机名或IP地址进行排序
 o 通过此键可切换是否固定显示当前的连接

网络实时流量监测工具iftop相关推荐

  1. Linux网络实时流量监测工具iftop的安装使用

    概述:网络管理是基础运维中一个很重要的工作,在看似平静的网络运行中,其实暗流汹涌,要保证业务系统稳定运行,网络运维者必须要了解网络的流量状态.各个网段的使用情形,带宽的利用率.网络是否存在瓶颈等,同时 ...

  2. 网络端口流量监测工具ifstat

    下载源码安装 wget  http://gael.roualland.free.fr/ifstat/ifstat-1.1.tar.gz tar xvf ifstat-1.1.tar.gz cd ifs ...

  3. iftop是一个很好用的实时流量监测程序,跟使用iftop查看linux连接进程占用的实时流量...

    iftop是一个很好用的实时流量监测程序,跟top命令监测cpu内存等差不多 官方地址:http://www.ex-parrot.com/~pdw/iftop/ 安装方法: yum install - ...

  4. 史上最简单的Elasticsearch教程:SpringBoot集成Elasticsearch 实时流量监测平台

    SpringBoot集成Elasticsearch 实时流量监测平台 目录: 第一章:初尝 Elasticsearch 第二章:玩转 Kibana 第三章:开发原生 Elasticsearch 案例 ...

  5. linux网络流量监测工具,linux下网络流量监控工具

    今天QA同学让我协助检测下一台服务器的网络流量.没干过这活,在网上随便找了个命令.后来,发现是不对的,为了以后不出丑,决定收集下网络流量监测相关的工具. 查看某个网卡收发数据的总量 方法一 方法二 2 ...

  6. Linux 实时流量监测(iptraf中文图解)

    安装完成后在终端下输入iptraf打开工具,成功打开后,会看到监测软件的关于信息页面:             按回车键进入主界面:  菜单的上面五项是查看实时流量统计信息,可按上下方向键选择不同的菜 ...

  7. vps实时流量监控linux,Linux流量监控工具/vps流量监控工具 – iftop

    在类unix系统中,大家一定非常熟悉top命令,top命令可以查看系统资源.进程.内存占用等信息,且动态实时显示. 要查看网络状态可以使用netstat.nmap等工具.若要查看实时的网络流量,监控T ...

  8. linux服务器监测网卡iftop下载,iftop 监控linux服务器网卡流量

    (1)源码编译安装iftop 安装iftop必需的软件库: [root@localhost ~]#yum install  libpcap libpcap-devel ncurses ncurses- ...

  9. 【Linux性能实时监测工具-Netdata】

    Linux性能实时监测工具-Netdata,它是Linux系统实时性能监测工具,以web的可视化方式展示系统及应用程序的实时运行状态(包括cpu.内存.硬盘输入/输出.网络等linux性能的数据).N ...

最新文章

  1. 啊里大鱼短信发送API
  2. matlab 噪声检测,MATLAB应用在基于噪声检测的图像均值去噪法
  3. Python使用PDFMiner解析PDF
  4. 编写一个c程序的头文件
  5. OkHttp实现登录注册验证
  6. mybatis入门基础(五)----动态SQL
  7. codeblocks printf函数打印不出来_最全C语言基本程序交互函数之输出到屏幕
  8. 小凡Dynamips 虚拟pc的使用
  9. 实战攻防比赛中作为防守方需要做哪些工作
  10. 安卓手机获取root权限
  11. 【存储】Android中的8种数据存储方式
  12. Python oct()函数
  13. tensorflow的交叉熵函数_张量流的代价函数和四个交叉熵函数,与,tensorflow,四种
  14. 物联网与传统的互联网相比,主要具备哪些基本特征?
  15. tenacity库 重试代码
  16. 网文快搜——职业生涯
  17. linux proftpd mysql_proftpd mysql quota 配置完全指南
  18. Android 12上焕然一新的小组件
  19. ae-概述、流程、菜单01
  20. C/C++编程:回车符和换行符

热门文章

  1. python爬取猫眼电影数据
  2. Java 社区平台 Sym 2.6.0 发布,增加帖子列表渲染方式
  3. 基于Java毕业设计志愿者管理系统演示录像2020源码+系统+mysql+lw文档+部署软件
  4. 谷歌联盟无法收到pin码的解决方案
  5. 有一个背包,容量为m,然后有n个货物,重量分别为w1,w2,w3...wn,每个货物的价值是v1,v2,v3...vn,w和v没有任何关系,请求背包能装下的最大价值...
  6. 金蝶云星空与盘古MES系统数据集成对接方案
  7. JAVA设计模式之责任链模式
  8. Traccar记录足迹-服务搭建及使用
  9. Windows 10 安装STF实战
  10. SSM6==spring体系回顾,纯XML配置springMVC,纯注解配置springMVC