iftop是Linux下实时监控网络流量的命令行工具,类似top监控系统资源,可快速识别高带宽占用的IP或主机。通过sudo apt或yum安装后,使用sudo iftop -i 指定接口运行,界面显示实时连接与流量速率,支持端口、DNS切换、排序及过滤特定网段或端口流量,结合快捷键高效诊断网络瓶颈,需root权限运行。

在Linux系统中,监控网络流量对排查问题、优化性能和保障安全非常重要。iftop 是一个强大的命令行工具,能够实时显示网络接口的流量情况,类似于 top 命令监控CPU或内存使用。它能帮助你快速识别哪些IP或主机占用了大量带宽。
iftop 通常不在系统默认安装包中,需要手动安装。
sudo apt install iftop
sudo yum install iftop 或 sudo dnf install iftop
运行 iftop 最简单的方式是直接指定要监控的网络接口,例如 eth0 或 wlan0。
sudo iftop -i eth0
这会启动实时界面,显示当前通过 eth0 接口的连接和流量。界面主要分为三部分:
iftop 运行时支持多种交互式操作:
你可以结合过滤规则来监控特定流量。
sudo iftop -i eth0 -F 192.168.1.0/24
只监控与该网段之间的流量。
sudo iftop -i eth0 -f "port 80"
仅显示HTTP流量。
基本上就这些。iftop 轻量、直观,适合快速诊断网络瓶颈。只要掌握基本命令和快捷键,就能高效掌握服务器的实时流量状况。注意:运行 iftop 需要 root 权限,因为它要捕获网络数据包。不复杂但容易忽略。
以上就是如何在Linux中监控网络流量 Linux iftop实时统计的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号