Linux

塔尔zxvf iftop-1.0pre2.tar.gz

cd iftop-1.0pre2。/配置

制作制作安装

安装方法二:(懒人法,最简单)

直接省略以上步骤。

CentOS系统:

yum通过acc libpcap ncurses ncurses-devel安装flex

wget FTP://fr2 . rpmfind . net/Linux/Dag/red hat/el5/en/i386/Dag/RPMS/if top-1.0 pre 2-1.el5 . RF . i386 . rpm

rpm-IVH iftop-1.0 pre 2-1.el5 . RF . i386 . rpm

Debian系统操作:apt-get install iftop

第四,运行iftop

直接运行:iftop

效果如下:

动词(verb的缩写)相关参数和描述

1.iftop接口相关说明

上面的界面显示了一个类似于比例尺的比例尺范围,用作显示流型的长条的比例尺。

中间==这两个左右箭头表示流向。

TX:发送流量

RX:接收的流量

总计:总流量

Cumm:从运行iftop到现在的总流量。

峰值:峰值流量

Rates:分别代表过去2s 10s 40s的平均流量。

2.iftop相关参数

常用参数

-我设置了要监控的网卡,比如# iftop -i eth1。

-B以字节(默认为位)显示流量,例如# iftop -B b。

-n让主机信息默认直接显示IP,比如# iftop -n n。

-N让端口信息默认直接显示端口号,比如# iftop -N n。

-F显示特定网段的传入和传出流量,如# iftop -F 10.10.1.0/24或# if top-F 10 . 10 . 1 . 0/255 . 255 . 255 . 0。

-h(显示此消息),帮助,显示参数信息。

-p使用该参数后,中间列表显示的本地主机信息显示的是本地主机以外的IP信息;

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

-f这个暂时用处不大。它用于过滤计算包;

-P默认显示主机信息和端口信息;

-m设置界面顶部刻度的最大值。刻度显示在五个大的区段中,例如:# iftop -m 100M。

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

按h切换是否显示帮助;

按n切换到显示这台机器的IP或主机名;

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

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

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

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

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

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

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

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

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

根据开关B计算2秒、10秒或40秒内的平均流量;

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

l按下打开屏幕过滤功能,输入要过滤的字符,如ip,按下enter后,屏幕只会显示与此IP相关的流量信息;

按L键切换显示屏顶部的刻度;随着比例尺的不同,流量图形栏会发生变化;

按J或K向上或向下滚动屏幕上显示的连接记录;

按1或2或3按右边显示的三栏流量数据排序;

左侧按本地名称或IP排序;

按远程目标主机的主机名或IP进行排序;

o按下开关是否固定,仅显示当前连接;

按F编辑过滤器代码。这是一个经过翻译的声明。这个我还没用过!

按!您可以使用shell命令,这个命令从未使用过!我不明白什么命令在这里起作用!

按Q退出监控。

不及物动词常见问题

1、make: yacc:命令未找到

make: *** [grammar.c]错误127

解决方法:apt-get install by ACC/yum install by ACC

2、配置:错误:诅咒!又失败了!

(找不到支持mvchgat的curses库。)

考虑安装ncurses。

解决方法:apt-get install libncurses 5-dev/yum install ncurses-devel

本文来自网络,不代表海诗网立场,转载请注明出处:https://m.hallse.com/n/134795.html
发表回复