Categories


Tags


Linux操作系统安装iftop查看即时网络流量方法

iftop是什么?

iftop是类似于top的实时流量监控工具。

iftop有什么用?

Iftop工具主要用来显示本机网络流量情况及各相互通信的流量集合,如单独同哪台机器间的流量大小,非常适合于代理服务器和iptables服务器使用,这样可以方便的查看各客户端流量情况。iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的使用参数中说明。

安装iftop

使用yum安装的话比较简单,只要直接执行

yum install iftop –y

源码编译安装方式

# tar xvf iftop-0.17.tar.gz

# cd iftop-0.17

# ./configure --prefix=/usr/local/iftop

image.png

途中报错是因为没有安装gcc

# make

# make install

image.png

使用

# /usr/local/iftop/sbin/iftop

image.png

图中正在下载文件这边就会有变化

image.png

相关参数及说明

<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退出监控。

来源:景安


Public @ 2010-02-16 15:47:32

云服务器购买其他常见问题

1. 云服务器的主要优势是什么? 云服务器的主要优势包括灵活性,可扩展性,可靠性和安全性。云服务器可以根据需要进行弹性扩展,用户可以随时根据实际需求增加或减少资源。同时,云服务器的可靠性也非常高,因为它们通常在多个数据中心中进行部署,避免单点故障。此外,云服务器的数据也受到严格的安全措施保护。 2. 如何选择适合自己的云服务器配置? 选择适合自己的云服务器配置需要考虑以下因素: - 预计的流量和

Public @ 2023-07-01 06:00:24

Windows操作系统配置IPv6及使用IPv6地址远程方式

使用ipv4远程登录服务器,打开“控制面板——网络和internet——网络连接”图片1.png选择“本地连接”,右键“属性”图片2.png选择“Internet协议版本6(TCP/IPv6)”,点击“属性”图片3.png选择“使用以下IPv6地址”配置IPv6地址和IPv6 DNS图片4.png(北京邮电大学DNS服务器 2001:da8:202:10::36,2001:da8:202:10::

Public @ 2014-05-19 15:49:33

Linux操作系统下如何对硬盘进行分区并挂载分区(fdisk和mount命令)

在Linux操作系统下,可以使用fdisk命令对硬盘进行分区,然后使用mount命令来挂载分区。 以下是使用fdisk和mount命令进行分区和挂载的步骤: 1. 以root用户或者具有管理员权限的用户登录到Linux系统。 2. 打开终端,并执行fdisk命令,选择要进行分区的硬盘,例如/dev/sda: ``` sudo fdisk /dev/sda ``` 3. 在fdisk命令行下,可

Public @ 2023-06-30 14:50:18

linux系统变为只读出现提示Read-only file system的解决办法

当Linux系统变为只读模式时,通常是因为文件系统出现了错误或者设备出现了问题,导致系统无法写入数据。下面是一些可能的解决办法: 1. 检查文件系统错误:运行以下命令来检查文件系统错误,并修复它们(如果有): ``` sudo fsck -f /dev/[设备名称] ``` [设备名称] 是被挂载的文件系统所在的设备的名称,例如 /dev/sda1。 2. 重新挂载文件系统:如果文件系统检查没

Public @ 2023-08-01 02:00:17

更多您感兴趣的搜索

0.411845s