在日常运维工作中,了解服务器当前的网络流量情况至关重要。特别是在排查网络异常、优化带宽使用或防止DDoS攻击时,一款实时、直观的网络监控工具能极大提升效率。本文将详细介绍如何在 RockyLinux 系统中使用
iftop命令进行网络流量监控,即使你是 Linux 新手,也能轻松上手。
什么是 iftop?
iftop是一个基于终端的实时网络带宽监控工具,它能显示当前主机与其他主机之间的网络连接及实时流量(包括上传和下载速度)。其界面类似于
top命令,但专注于网络数据流,非常适合用于 RockyLinux 实时流量分析。
第一步:在 RockyLinux 中安装 iftop
首先,确保你的系统已更新。然后通过
dnf包管理器安装
iftop:
安装完成后,你可以通过以下命令验证是否安装成功: 如果看到帮助信息,说明安装成功。 最简单的用法是直接运行 此时你会看到类似下图的界面(参考上方图片),顶部显示总带宽,中间列出当前活跃的连接,每行包含源地址、目标地址以及三个时间段的平均流量(2秒、10秒、40秒)。 以下是几个实用的 例如,监控 sudo dnf update -ysudo dnf install iftop -y iftop -h 第二步:基本使用方法
iftop
命令(需要 root 权限):sudo iftop 第三步:常用参数与技巧
iftop
参数:-i eth0
:指定监控的网卡(如 eth0
、ens192
等) -n
:不解析主机名,直接显示 IP 地址(加快响应速度) -P
:显示端口号 -B
:以字节/秒而非比特/秒显示流量 ens192
网卡并显示端口:
在 sudo iftop -i ens192 -P -n 第四步:退出与注意事项
iftop
运行界面中,按 q 键即可退出。
⚠️ 注意:由于
iftop需要监听网络数据包,因此必须以 root 用户或使用
sudo运行。此外,在高流量环境中运行可能对系统性能产生轻微影响,请根据实际情况使用。
总结
iftop是一款轻量、高效的 网络流量监控工具,特别适合在 RockyLinux 服务器上进行实时流量分析。通过本文介绍的安装步骤和基本用法,即使是 Linux 小白也能快速掌握这一实用技能。无论是排查问题还是日常监控,
iftop都是你不可或缺的运维助手。
关键词回顾:RockyLinux iftop命令、网络流量监控工具、RockyLinux实时流量分析、iftop安装与使用。
