iftop 命令

发布于 2025-03-08 23:03:09 字数 3297 浏览 2 评论 0

常见用法

iftop 是一个非常强大的工具,用于监控网络接口的实时流量。以下是一些 iftop 的常用用法和命令选项:

  1. 基本用法
    • 直接运行 iftop 来观察所有网络接口的流量:
      sudo iftop
      
  2. 指定网络接口
    • 通过 -i 选项指定要监控的特定网络接口:
      sudo iftop -i eth0
      
  3. 显示数字 IP 地址而非主机名
    • 使用 -n 选项来阻止 iftop 将 IP 地址解析为主机名:
      sudo iftop -n
      
  4. 显示端口号
    • 使用 -P 选项显示源和目的端口号:
      sudo iftop -P
      
  5. 设置流量过滤规则
    • 使用 -f 选项来应用过滤规则,只显示符合特定条件的流量。例如,只显示目的端口为 80 的流量:
      sudo iftop -f "dst port 80"
      
  6. 限制显示的行数
    • 使用 -L 选项来限制显示的行数。例如,只显示前 10 行数据:
      sudo iftop -L 10
      
  7. 使用非特权用户运行
    • 如果你已经对 iftop 设置了适当的权限,可以无需 sudo 运行:
      iftop
      
  8. 显示两个指定主机间的流量
    • 使用 -F 选项来过滤并显示两个特定网络地址之间的流量。例如:
      sudo iftop -F 192.168.1.1/24
      
  9. 帮助信息
    • 显示 iftop 的帮助信息,了解更多选项和用法:
      iftop -h
      

命令结果解释

这张 iftop 的截图显示了通过 eth0 网络接口的实时网络流量,并且使用 -P 参数来展示端口信息。下面是对屏幕的解释:

  • 每一行 :代表一个活动的网络连接。每个连接由三部分组成:源地址(左侧)、目的地址(中间)和流量统计(右侧)。
  • 源地址和目的地址 :左侧和中间的列显示了每个网络连接的两端。地址后面可能跟有端口号,如 sshhttp 等,表示对应的服务。
  • 流量统计 :右侧的三组数字分别代表过去 2 秒、10 秒和 40 秒内的平均流量速率。这些数值通常有三种: <= 表示流入的流量, => 表示流出的流量, <=> 表示双向的流量。
  • TX 和 RX :底部的 TX 表示传输(发送)的数据总量, RX 表示接收的数据总量。
  • cum、peak 和 rates
    • cum :表示自 iftop 启动以来的累积流量。
    • peak :显示观察期间的最高流量峰值。
    • rates :展示当前的平均流量速率,分别对应过去 2 秒、10 秒和 40 秒的平均值。
  • TOTAL :底部的 TOTAL 行显示了传输和接收数据的总和。
  • 箭头 :流量的方向由箭头指示, <= 表示接收, => 表示发送。

在实际情况中,这些信息可以帮助你监控网络流量的大小、流向以及随时间的变化情况,从而对网络使用情况有一个直观的理解。

iftop 截图中,流量的单位通常是按字节计算的,并且根据数量级使用适当的前缀。常见的单位包括:

  • b :代表字节(Bytes)
  • Kb :代表千字节(Kilobytes)
  • Mb :代表兆字节(Megabytes)
  • Gb :代表吉字节(Gigabytes)

截图上显示的单位是 Kb ,表示千字节。这意味着数值后面带有 Kb 的流量数据是以千字节为单位的。例如, 5.41Kb 表示 5.41 千字节。这些数据通常是按照每秒的速率显示的,即 Kbps (千字节每秒)。在网络术语中,速率通常指的是每秒可以传输的数据量。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

上一篇:

下一篇:

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

无声静候

暂无简介

文章
评论
447 人气
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文