侧边栏壁纸

iftop命令详解

2024年03月25日 1.7k阅读 0评论 0点赞

iftop命令详解

iftop简介

iftop命令是一种网络监测工具,它类似于Linux中的其他监测工具,如top、iotop等。但iftop是一个独立的命令,并不依赖于其他工具或服务。

iftop命令可以帮助我们查看服务器上网络接口的实时流量情况,包括流入和流出的数据量、数据包数量、流量占用比例等信息。此外,iftop还具有过滤、排序功能,用于更好地监测特定网络流量。

iftop安装
如果你的系统没有安装iftop命令,你需要使用如下命令来安装:
yum install iftop -y

iftop使用
iftop -i eth0 #自行更改使用的网卡名

TX:发送流量
RX:接收流量
TOTAL:总流量
Cumm:运行iftop到目前时间的总流量,也就是累计值
peak:流量峰值
rates:分别表示过去 2s 10s 40s 的平均流量

iftop -n -i eth0 -o 10s -s 4 -t

-n选项表示只显示IP地址而非主机名,
-t选项表示在每一次更新后自动清除屏幕
-s 选项表示每4秒更新一次
-i 指定要监控的网口
-o 10s:按10秒平均流量排序

iftop快捷键

h:显示帮助菜单
n:开启 / 关闭主机名的 DNS 解析,如果可以 iftop 可以将 IP 地址解释为主机名则显示主机的名称,否则显示 IP 地址。
N:开启 / 关闭服务名称的解释,例如,本地主机连接远程的主机的 443 端口,iftop 将会在远程主机 IP 地址后面添加服务的名称 www.myfreax.com:https。
p:开启 / 关闭目标和源端口的显示
P:暂停刷新屏幕,注意:
这仅仅暂停主要窗口部分的刷新,屏幕底部的统计值依然自动刷新。
s:显示或者隐藏源主机的 IP 或主机名。
S:显示 / 关闭源端口。
t:切换显示发送和接收流量的三种方式,第一种是仅显示发送的流量,第二种是仅显示接收的流量,同时发送和接收的流量,也就是启动时的默认模式。
T:显示 / 关闭发送与接收流量统计,这将会在 2s 10s 40s 速率之前添加一列显示累计值。
q:退出 iftop
j / k:分别是向下和向上滚动,当屏幕不足以显示所有连接时。
1/2/3:通过第一,第二,第三列进行排序。
o:冻结排序方式,由于 iftop 是不断滚动所有连接,关闭 iftop 滚动连接,可以按 o 键。
0

—— 评论区 ——

博主关闭了当前页面的评论
人生倒计时
舔狗日记