安装依赖包

1
yum install flex byacc  libpcap ncurses ncurses-devel libpcap-devel

下载iftop

1
wget http://www.ex-parrot.com/%7Epdw/iftop/download/iftop-0.17.tar.gz

安装

1
./configure --prefix=/usr/local/iftop
1
make;make install

启动

1
/usr/local/iftop/sbin/iftop

界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的。

中间的<= =>这两个左右箭头,表示的是流量的方向,2行显示时,进和出的流量是分开计算的,一行显示时是加在一起计算的;单独显示进或出时就是单独的进或出的流量。

右侧的三列数值

第一列是:在此次刷新之前2s或10s或40s的平均流量(按B设置秒数);

第二列是:在此次刷新之前10秒钟的总流量的一半;

第三列是:在此次刷新之前40秒钟的总流量的1/5;

中间的列表,默认没有排序情况下,把10秒平均通信量大的排在前面。

界面最下面的三行显示的分别是发送、接收、总计的流量,右侧值分别是总流量(过滤后的,没过滤就是全部的)、在此次刷新之前40秒内的峰值流量、最近2秒的平均传输速率、最近10秒的平均传输速率、最近40秒的平均传输速率。

常用的参数:

# /usr/local/iftop/sbin/iftop help //查看帮助命令

-i设定监测的网卡,如:# iftop -i eth1

-B 以bytes为单位显示流量(默认是bits),如:# iftop -B

-n使host信息默认直接都显示IP,如:# iftop -n

-N使端口信息默认直接都显示端口号,如: # iftop -N

-F显示特定网段的进出流量,如# iftop -F 192.168.9.0/24或# iftop -F 192.168.9.0/255.255.255.0

-h(display this message)没明白啥意思呢。。。hehe

-p使用这个参数后,中间的列表显示的本地主机信息,出现了本机以外的IP信息;

-b使流量图形条默认就显示;

-f这个暂时还不太会用,过滤计算包用的;

-P使host信息及端口信息默认就都显示;

-m设置界面最上边的刻度的最大值,刻度分五个大段显示,例:# iftop -m 100M

-c指定具体的设定文件,暂时没用过;

进入iftop画面后的一些操作命令(注意大小写)

按h切换是否显示帮助;

按n切换显示本机的IP或主机名;

按s切换是否显示本机的host信息;

按d切换是否显示远端目标主机的host信息;

按t切换显示格式为2行/1行/只显示发送流量/只显示接收流量;

按N切换显示端口号或端口服务名称;

按S切换是否显示本机的端口信息;

按D切换是否显示远端目标主机的端口信息;

按p切换是否显示端口信息;

按P切换暂停/继续显示;

按b切换是否显示平均流量图形条;

按B切换计算2秒或10秒或40秒内的平均流量;

按T切换是否显示每个连接的总流量;

按l打开屏幕过滤功能,输入要过滤的字符,比如ip,按回车后,屏幕就只显示这个IP相关的流量信息;

按L切换显示画面上边的刻度;刻度不同,流量图形条会有变化;

按j或按k可以向上或向下滚动屏幕显示的连接记录;

按1或2或3可以根据右侧显示的三列流量数据进行排序;

按<根据左边的本机名或IP排序;

按>根据远端目标主机的主机名或IP排序;

按o切换是否固定只显示当前的连接;

按f可以编辑过滤代码,这是翻译过来的说法,我还没用过这个!

按!可以使用shell命令,这个没用过!没搞明白啥命令在这好用呢!

按q退出监控。

本文转自 Anonymous123 51CTO博客,原文链接:http://blog.51cto.com/woshitieren/1693868

iftop网卡流量监控软件相关推荐

  1. iftop工具(网卡流量监控软件)的使用

    直接运行iftop,不加任何参数 界面显示 界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的. 中间的<= =>这两个左右箭头,表示的是流量的方向. TX:发送流量 R ...

  2. linux 下三款监控网卡流量的软件iptraf iftop nload

    linux 下监控网卡流量的软件  1.iftop 官方说需要libpcap 和libcurses 两个包----(libcurses包不安装也可以)  系统需要 libpcap  和libpcap- ...

  3. centos7自带流量监控软件iftop

    2019-09-02 centos7自带流量监控软件iftop 安装: 本地包没有iftop软件包,需要安装第三方软件源 yum install epel-release 安装完成之后,清理yum缓存 ...

  4. 网络流量监控软件——MRTG(Multi Router Traffic Grapher)

    一名真正合格的网管所做的工作不应该仅仅局限在服务器故障发生后,亡羊补牢的工作虽然不算迟,但也会造成一定程度的损失.那么如何有效的监视服务器的状态,在第一时间发现服务器故障及异常甚至在没出现问题前进行预 ...

  5. 免费网络管理流量监控软件大比拼

    对于中小企业来说我们这些网管员希望能够找到免费的流量监控软件,前一阶段笔者为各位介绍了多款免费流量监控软件,并对这些软件的实际使用步骤和应用方法 进行了阐述,那么究竟这些流量监控软件哪个具有最佳性能呢 ...

  6. Linux 流量监控软件 NetHogs

    Linux 流量监控软件 NetHogs Linux 流量监控软件 NetHogs 消息发布人: IMCN 发布时间: 2012年5月16日 | 3 条评论 Nethogs 是一个终端下的网络流量监控 ...

  7. 推荐几款比较好的手机流量监控软件

    推荐几款比较好的手机流量监控软件 目前的手机,用途是越来越大,上网,QQ.微博.微信.各种手机版的网络应用都需要网络的支持.尽管各种手机网络应用都一再宣称不消耗流量,免流量等等,不过相信很多人在月中甚 ...

  8. 网络流量监控软件怎样实现

    随着网络的发展,越来越多的人使用网络,对带宽的需求也就越来越大.这样,使用流量监控软件对网络流量进行监控管理,非常有必要. 网络流量控制现状 据统计,P2P数据流量占因特网总流量达60%,并且在用户总 ...

  9. NetWorker Pro for mac(网络流量监控软件)

    NetWorker Mac版是一款轻量级的网络工具,NetWorker Mac版可以让你在菜单栏上显示当前的网络上传下载速度,你可以在速度和流量两种模式之间切换,你也可以选择不同的网络模式来进行监测. ...

  10. 局域网流量监控软件以及其实现方式

    是否觉得网络流量不够用?申请多少就是不够,流量都去了哪里?针对这些问题,什么方法能解决?局域网流量监控软件,目前比较专业的对流量进行监控管理的软件,帮助您解决问题> 一.为什么要使用局域网流量监 ...

最新文章

  1. 基本数据类型转换规则
  2. UnicodeDecodeError: ‘utf-8‘ codec can‘t decode bytes in position 708-709: invalid continuation byte
  3. 网络安全系列之二十四 XSS跨站脚本攻击2
  4. java中刷新页面的js,[Java教程]js页面刷新之实现框架内外刷新(整体、局部)
  5. 018_TemplateModel
  6. 11-Reliability, Availability, and Serviceability (RAS) Extensions
  7. Java有序表查找:折半查找、二分查找、差值查找和斐波那契查找
  8. javascript系统时间
  9. es6 --- 使用生成器交替执行
  10. Ch5302-金字塔【区间dp】
  11. mysql创建文章表_创建表--文章表article
  12. mysql pdo prepare_php pdo prepare真的安全吗
  13. 在微信中调用ajax出现的问题
  14. 第 6 章 存储 - 039 - Data Volume 之 bind mount
  15. linux虚拟化技术 教程,Linux上实现虚拟化技术的优势
  16. mysql查询字段信息
  17. FR公式形态定义及运用范例
  18. linux获取utc时间函数,Linux下的时间函数
  19. css防爆电机,防爆马达
  20. linux tao环境 安装_菜鸟Linux 编译TAO2.0a的问题,求高手指导

热门文章

  1. data 谷歌浏览器更改user 路径_安卓微信 7.0.13.2开启众测邀请,数据存储路径迁移...
  2. python苹果版安装包_新手必看。关于Python3——windows安装与运行(详细版)
  3. python:解决pip install下载安装库非常慢的问题
  4. rabbitmq direct 多个消费者_rabbitMQ消息队列入门介绍
  5. python外星人游戏最高得分永久储存_用python编写外星人入侵中为什么消除第一个外星人得分100,而且最高分和当前分数不匹配?...
  6. netlify支持php吗,用 hugo 和 netlify 搭建blog【转】
  7. mysql数据库远程安装,Linux_15:解决远程安装数据库
  8. 通过C#查询SQLServer数据库超时
  9. 通过minicom传送文件的相关配置及使用方法
  10. reactJS -- 14 Router 概念