news 2026/3/4 5:38:04

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/3/3 23:11:39

掌握SQL高级技巧:完整进阶教程资源下载指南

想要在数据处理领域脱颖而出&#xff1f;这份《SQL进阶教程》PDF资源将是您技能升级的有力支持工具。教程由资深数据库专家MICK精心编写&#xff0c;专注于SQL语言的高级应用和实战技巧&#xff0c;帮助您从基础使用者成长为SQL高手。 【免费下载链接】SQL进阶教程PDF下载分享 …

作者头像 李华
网站建设 2026/2/27 2:21:11

NI软件彻底卸载工具 - 终极免费解决方案

您是否正在为无法完全卸载National Instruments软件而烦恼&#xff1f;这款NI软件彻底卸载工具是解决这一难题的终极免费方案。National Instruments的产品如LabVIEW、DAQmx等广泛应用于工程和科学领域&#xff0c;但常规Windows卸载程序往往无法清理所有相关组件和注册表项&am…

作者头像 李华
网站建设 2026/3/1 6:19:22

厦门微品致远高级/资深iOS及安卓开发工程师岗位

厦门微品致远 高级/资深ios 及安卓开发工程师 职位描述 JavaAndroid客户端产品研发FlutterReact Native前端开发经验大规模应用开发/维护经验Kotlin 岗位职责: 1. 负责移动端应用的开发与维护,确保代码质量和项目进度 2. 与团队合作,参与应用设计和功能实现,提升用户体验 3.…

作者头像 李华
网站建设 2026/3/4 3:39:55

so-vits-svc终极音色转换完整配置指南

so-vits-svc终极音色转换完整配置指南 【免费下载链接】so-vits-svc 基于vits与softvc的歌声音色转换模型 项目地址: https://gitcode.com/gh_mirrors/sovit/so-vits-svc 还在为无法实现专业级音色转换而烦恼吗&#xff1f;想要将普通歌声瞬间转化为专业歌手音质&#x…

作者头像 李华
网站建设 2026/2/18 21:19:36

Wan2.2-S2V-14B:从零开始构建专业级AI视频生成环境

Wan2.2-S2V-14B&#xff1a;从零开始构建专业级AI视频生成环境 【免费下载链接】Wan2.2-S2V-14B 【Wan2.2 全新发布&#xff5c;更强画质&#xff0c;更快生成】新一代视频生成模型 Wan2.2&#xff0c;创新采用MoE架构&#xff0c;实现电影级美学与复杂运动控制&#xff0c;支持…

作者头像 李华
网站建设 2026/3/3 16:21:11

5分钟搞定libcurl下载与Windows集成:新手必看指南

5分钟搞定libcurl下载与Windows集成&#xff1a;新手必看指南 【免费下载链接】libcurl32位和64位dll与lib下载说明 本仓库提供了经过Visual Studio手动编译的libcurl库文件&#xff0c;包含32位和64位的dll与lib文件&#xff0c;确保稳定性和兼容性。用户只需将libcurl.lib文件…

作者头像 李华