`

linux网络流量监控工具: iftop

阅读更多
主页:http://www.ex-parrot.com/~pdw/iftop/

CentOS上安装所需依赖包:
yum install flex byacc  libpcap(或者libpcap-devel) ncurses ncurses-devel
Debian上安装所需依赖包:
apt-get install flex byacc  libpcap0.8 libncurses5

wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz
tar zxvf iftop-0.17.tar.gz
cd iftop-0.17
./configure
make && make install

执行iftop运行,或iftop -h查看命令行帮助

1、iftop界面相关说明

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

常用的参数

-i设定监测的网卡,如:# iftop -i eth1
-B 以bytes为单位显示流量(默认是bits),如:# iftop -B
-n使host信息默认直接都显示IP,如:# iftop -n
-N使端口信息默认直接都显示端口号,如: # iftop -N
-F显示特定网段的进出流量,如# iftop -F 10.10.1.0/24或# iftop -F 10.10.1.0/255.255.255.0
-h(display this message),帮助,显示参数信息
-p使用这个参数后,中间的列表显示的本地主机信息,出现了本机以外的IP信息;
-b使流量图形条默认就显示;
-f这个暂时还不太会用,过滤计算包用的;
-P使host信息及端口信息默认就都显示;
-m设置界面最上边的刻度的最大值,刻度分五个大段显示,例:# iftop -m 100M
进入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退出监控。
分享到:
评论

相关推荐

    网络流量实时监控工具 iftop-1.0pre2.tar.gz

    iftop 适用于各种 Linux 环境下的网络管理员、系统运维工程师以及对网络流量监控有需求的开发人员。无论是大型企业、数据中心还是个人开发者,都可以利用 iftop 来实时监控网络流量,确保网络稳定、高效地运行。

    网络流量实时监控工具 iftop-0.17pre3.tar.gz

    iftop 适用于各种 Linux 环境下的网络管理员、系统运维工程师以及对网络流量监控有需求的开发人员。无论是大型企业、数据中心还是个人开发者,都可以利用 iftop 来实时监控网络流量,确保网络稳定、高效地运行。

    网络流量实时监控工具 iftop-0.16.tar.gz

    iftop 适用于各种 Linux 环境下的网络管理员、系统运维工程师以及对网络流量监控有需求的开发人员。无论是大型企业、数据中心还是个人开发者,都可以利用 iftop 来实时监控网络流量,确保网络稳定、高效地运行。

    网络流量实时监控工具 iftop-0.15.tar.gz

    iftop 适用于各种 Linux 环境下的网络管理员、系统运维工程师以及对网络流量监控有需求的开发人员。无论是大型企业、数据中心还是个人开发者,都可以利用 iftop 来实时监控网络流量,确保网络稳定、高效地运行。

    linux下流量检测工具iftop和nethogs 实时流量监控工具 统计网络带宽使用率

    总的来说,iftop和nethogs是Linux下强大的网络流量监控工具,结合crontab的使用,可以实现自动化监控和记录网络带宽使用情况,这对于网络管理、故障排查和性能优化具有重要意义。通过熟练掌握这些工具,IT专业人员...

    Linux命令行下的网络流量监控:工具与实践

    本文详细介绍了在Linux命令行下进行网络流量监控的方法和工具,包括iftop、nethogs、tcpdump、vnstat、iptraf和bmon等。通过这些工具,用户可以实时监控网络流量,分析网络使用情况,并采取相应的措施来优化网络性能...

    linux iftop网卡流量监控工具命令大全.docx

    Linux iftop 网卡流量监控工具命令大全 Iftop 是一种实时流量监控工具,主要用来显示本机网络流量情况及各相互通信的流量集合,如单独同那台机器间的流量大小。它非常适合于代理服务器和 iptables 服务器使用查看...

    Linux 流量监控工具

    在Linux系统中,监控工具多种多样,各有侧重点,本文主要介绍一种较为知名的实时网络流量监控工具iftop。 一、iftop是什么? iftop是类似于top命令的实时流量监控工具,主要用于监控网络接口上的实时流量。它可以...

    iftop-网络监测软件

    iftop是一款针对Linux系统的强大网络监控工具,它在命令行界面下运行,提供实时的网络带宽使用情况,类似于系统中的"top"命令,但专注于网络流量。iftop的使用非常方便,对于系统管理员来说是不可或缺的诊断和优化...

    iftop linux下的流量查看工具

    iftop是Linux操作系统中的一款实时网络带宽监控工具,它类似于top命令,但专注于网络流量的显示。这个工具可以帮助系统管理员实时监控网络流量,找出占用带宽的主要进程或连接,以便进行性能优化或问题排查。在本文...

    iftop是一个实时流量监控工具,类似于Linux系统中的top命令,用于监控IP网络流量

    iftop是一个实时流量监控工具,类似于Linux系统中的top命令,用于监控IP网络流量。它提供了一个实时更新的界面,展示了网络接口上的流量统计,包括发送和接收的数据包。iftop的主要功能包括监控网卡的实时流量(可以...

    centos 源码安装:iftop

    iftop是linux下的一个流量监控工具,用于查看实时网络流量,反向解析IP,显示端口信息 源码安装包 源码安装iftop,需要基于Flex,Bison,libpcap环境,不然安装过程中会报错。 flex -V bison -V tcpdump --version

    知名流量检测工具: iptraff

    iptraf是一款在Linux操作系统中广泛使用的网络流量监控工具,它提供了丰富的网络监控功能,帮助系统管理员实时了解网络的运行状态和数据传输情况。iptraf以其强大的功能和易用性,在IT行业中赢得了高度的认可。 1. ...

    进程级别的网络流量监控

    在Linux下,有多种工具可用于实现进程级别的网络流量监控: 1. `netstat`:这是一个基本的命令行工具,可以显示网络连接状态,包括TCP、UDP和RAW连接。通过结合`-p`选项,可以查看每个连接对应的进程ID。 2. `...

    4个Linux下网络流量实时监控工具.pdf

    ### 4个Linux下网络流量实时监控工具 ...以上四种工具各有特点,用户可以根据自己的需求选择合适的工具进行网络流量监控。无论是对基础流量统计的需求还是对高级网络诊断的需求,这些工具都能提供有效的解决方案。

    iftop-1.0pre4.tar.gz

    iftop是一款强大的实时网络带宽监控工具,专为Linux系统设计。它的工作方式类似于top命令,但专注于网络流量,提供可视化的界面来显示当前网络连接的带宽使用情况。iftop可以帮助系统管理员实时监控网络流量,排查...

    流量监测工具

    标题中的"流量监测工具"特指用于监控Linux系统网络流量的软件,它可以帮助管理员实时了解网络带宽的使用状况,及时发现异常流量,防止网络拥塞,优化网络资源分配。 描述中提到的是针对Linux系统下的网络链路和流量...

    iftop--linux硬盘监测

    iftop是一款强大的网络流量监测工具,它在Linux环境中被广泛使用,可以实时显示系统的网络带宽使用情况,类似于top命令在CPU和内存监控中的角色。然而,在这个特定的上下文中,iftop被提及用于硬盘监测,尽管这并不...

    UNIX Linux网络日志分析与流量监控

    网络流量监控是指对网络数据包进行实时捕捉、分析和统计,以便监控网络运行状态和发现异常流量。常用的方法包括SNMP(简单网络管理协议)、NetFlow、sFlow等。这些技术可以提供网络设备的性能数据、数据包的流向、...

    20款Linux 网络工具介绍.docx

    nethogs 是一个免费的终端下的网络流量监控工具,可以直观地显示每个进程占用的带宽。当要查找哪个进程给你的网络流量带来了麻烦时,它是非常方便的。nethogs 按每个进程来分组带宽,而不是像大多数的工具那样按照每...

Global site tag (gtag.js) - Google Analytics