news 2026/5/1 9:25:19

Linux命令-iftop 命令(实时网络流量监控工具)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux命令-iftop 命令(实时网络流量监控工具)

iftop 是 Linux 下一款功能强大的实时网络流量监控工具,类似于top命令对于进程的监控,它能直观地展示网卡的带宽使用情况、连接会话统计等 。

下面这个表格汇总了iftop的核心用法。

🔧 常用参数与交互命令速览

类别选项/按键功能说明
启动参数-i <网卡名>指定要监控的网络接口(如eth0
-B以**字节/秒(Byte/s)**为单位显示流量,更符合日常习惯
-n禁用主机名解析,直接显示 IP 地址,加快显示速度
-P显示端口号信息
-F <网段>只显示特定网段的流量(如192.168.1.0/24
界面交互命令T切换显示每个连接的总流量(Cumm)
(运行时按键)t切换流量显示模式(发送/接收/混合)
P暂停/继续刷新显示
1/2/3根据右侧2秒、10秒、40秒的平均流量列进行排序
l(小写L)输入IP地址,过滤只显示与该IP相关的连接
q退出程序

💻 安装与基本使用

在大多数主流 Linux 发行版上,可以使用包管理器轻松安装 iftop :

  • Ubuntu/Debian:sudo apt install iftop
  • CentOS/RHEL(需先启用EPEL源):sudo yum install iftopsudo dnf install iftop

安装完成后,最基本的用法是直接使用sudo iftop命令运行(因为它需要权限来捕获网络数据包)。默认会监控第一个活跃的网络接口 。

📊 界面信息解读

启动 iftop 后,界面主要分为三个部分 :

  1. 顶部刻度条:动态图形化显示当前流量占用的带宽比例。
  2. 中部连接列表:这是核心区域,每一行代表一个网络连接。
    • =>表示发送数据(TX),<=表示接收数据(RX)。
    • 最右侧三列数值分别是过去2秒、10秒、40秒的平均流量速率 。
  3. 底部统计信息
    • TX(发送流量)、RX(接收流量)、TOTAL(总流量)。
    • Cumm:从启动 iftop 到现在的累计总流量。
    • peak:流量峰值。
    • rates:当前时刻对应的 2s, 10s, 40s 平均流量 。

🚀 实用操作技巧

  • 快速定位问题IP:运行 iftop 后,可以按123键,分别根据最近2秒、10秒或40秒的平均流量对连接进行排序,这样能迅速找到占用带宽最高的连接 。
  • 精确过滤:如果只想监控特定主机或服务的流量,可以在运行时按l键,然后输入 IP 地址进行过滤。更高级的过滤(如只查看80端口的HTTP流量)可以在启动时使用-f参数,其语法类似于tcpdump,例如sudo iftop -f 'port 80'
  • 组合使用:一个非常实用的命令组合是sudo iftop -i eth0 -nNPB。这个命令一次性实现了:指定网卡 (-i eth0)、显示IP而非域名 (-n)、显示端口号而非服务名 (-N)、显示端口信息 (-P)、并以字节为单位显示 (-B),非常适合快速排查问题 。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 14:03:15

AntFlow-Designer终极指南:快速构建企业级流程审批系统

AntFlow-Designer终极指南&#xff1a;快速构建企业级流程审批系统 【免费下载链接】AntFlow-Designer 基于 vue3 elementPlus 的流程设计器低代码表单&#xff0c;企业级工作流平台&#xff0c;实现可视化的流程配置,极大降低审批流程设计门槛&#xff0c;自定义审批节点&…

作者头像 李华
网站建设 2026/4/16 19:30:46

5大实战方案:Apache Arrow与PostgreSQL高效数据集成指南

5大实战方案&#xff1a;Apache Arrow与PostgreSQL高效数据集成指南 【免费下载链接】arrow Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing 项目地址: https://gitcode.com/gh_mirrors/arrow13/arrow Apache Ar…

作者头像 李华
网站建设 2026/4/30 14:49:42

AdminLTE实战:5步构建专业级后台管理系统界面

AdminLTE实战&#xff1a;5步构建专业级后台管理系统界面 【免费下载链接】AdminLTE ColorlibHQ/AdminLTE: AdminLTE 是一个基于Bootstrap 4/5构建的开源后台管理模板&#xff0c;提供了丰富的UI组件、布局样式以及响应式设计&#xff0c;用于快速搭建美观且功能齐全的Web管理界…

作者头像 李华