广告
返回顶部
首页 > 资讯 > 操作系统 >08-linux网络管理-iftop命令详解
  • 543
分享到

08-linux网络管理-iftop命令详解

linux服务器iftop命令带宽测试网络流量 2023-10-19 22:10:01 543人浏览 安东尼
摘要

文章目录 1. 安装2. 基本使用2.1 命令2.2 输出2.3 说明 3. 选项3.1 选项说明3.2 几个示例-n(不查找主机名)-i (查看指定网卡流量)-P(显示主机端口)-t(不

文章目录

1. 安装

 yum install iftop

2. 基本使用

2.1 命令

iftop

2.2 输出

             19.1Mb       38.1Mb       57.2Mb       76.3Mb  95.4Mb└────────────────────────────────────────┴────────────────────────────────────────┴────────────────────────────────────────┴────────────────────────────────────────┴─────────────────────────────────────────DoM01 => DoN04 6.00Mb  2.65Mb  1.68Mb      <=        345Kb   315Kb  1.49Mb10.10.239.100                     => DoN03  644Kb   502Kb   485Kb      <=       1.07Mb   868Kb   842KbDoM01 => DoM02  486Kb   394Kb   375Kb      <=       1.31Mb   850Kb   790KbDoM01 => DoN01  791Kb   618Kb   592Kb      <=        373Kb   307Kb   304KbDoM01 => DoN06  647Kb   593Kb   583Kb      <=        306Kb   315Kb   303KbDoM01 => DoM03 61.7Kb  48.5Kb  53.7Kb      <=       1.13Mb   691Kb   651Kb10.10.239.100                     => DoM02 1.04Mb   563Kb   523Kb      <=       26.5Kb  22.7Kb  23.6KbDoM01 => DoN03 81.8Kb  87.2Kb  85.5Kb      <=       92.2Kb   113Kb   120Kb10.10.239.100                     => 10.10.239.139                     91.6Kb  89.9Kb  85.3Kb      <=       83.0Kb  77.8Kb  74.3Kb10.10.239.100                     => DoM03  188Kb   125Kb   116Kb      <=       10.9Kb  7.10Kb  6.89Kb10.10.239.100                     => DoN05  136Kb  58.7Kb  45.9Kb      <=       53.2Kb  60.0Kb  56.6KbDoM01 => DoN07 80.8Kb  56.6Kb  52.3Kb      <=        109Kb  50.8Kb  49.0Kb10.10.239.100                     => DoN06 21.7Kb  44.0Kb  46.3Kb      <=       30.8Kb  56.7Kb  56.2Kb10.10.239.100                     => DoN08 71.8Kb  71.0Kb  65.7Kb      <=       6.65Kb  4.59Kb  4.09KbDoM01 => DoN08 14.5Kb  4.40Kb  2.84Kb      <=        173Kb  48.5Kb  23.1Kb10.10.239.100                     => DoN07  138Kb  45.4Kb  21.9Kb      <=       14.3Kb  6.04Kb  3.37Kb10.10.239.100                     => DoN04 9.97Kb  38.8Kb  32.1Kb      <=       3.37Kb  10.4Kb  9.37Kb10.10.239.100                     => DoN01 6.68Kb  25.5Kb  27.9Kb      <=        880b   5.90Kb  5.72KbDoM01 => 10.10.239.64                         0b   24.4Kb  18.3Kb      <=          0b    493b    405b10.10.239.100                     => 10.10.239.241                     4.23Kb  8.80Kb  8.32Kb      <=       17.2Kb  14.0Kb  12.2Kb10.10.239.100                     => 10.10.239.246                     7.15Kb  9.92Kb  9.95Kb      <=       5.70Kb  8.73Kb  8.82Kb10.10.239.100                     => DoN02 6.52Kb  15.8Kb  16.8Kb      <=        480b   1.94Kb  2.01Kb10.10.239.100                     => 10.10.239.64                      26.2Kb  10.3Kb  1.18Mb      <=       2.32Kb  1.60Kb  14.7Kb10.10.239.100                     => 10.10.239.141                     1.06Kb  4.13Kb  4.07Kb      <=       4.39Kb  6.17Kb  5.96KbDoM01 => DoN05    0b    449b    337b      <=          0b   9.77Kb  7.33Kb10.10.239.100                     => 10.10.239.243                     9.06Kb  7.29Kb  5.90Kb      <=       3.23Kb  2.70Kb  2.17Kb10.10.239.100                     => 10.10.239.240                     11.5Kb  3.84Kb  3.80Kb      <=       13.2Kb  5.23Kb  4.72Kb──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────TX:             cum:   62.7MB   peak:   13.6Mb                rates:   10.5Mb  6.02Mb  6.05MbRX:                    52.3MB           11.1Mb                         5.14Mb  3.78Mb  4.80MbTOTAL:                  115MB           22.7Mb                         15.6Mb  9.80Mb  10.9Mb

2.3 说明

  • 顶部数据:网速标尺

表中每一行都有一个流量条,上边我复制的文本,因此看不到,实际是这个样子的:
在这里插入图片描述

  • 中间数据:每个链接的流量数据
本机数据流向对方主机2s平均流量10s平均流量40s平均流量
DoM01=>DoN046.00Mb2.65Mb1.68Mb

问:上例本机列为何除了显示本机名,还显示了IP地址?
答:本机的地址解析为主机名,而绑定的VIP仍显示了IP地址。

  • 底部数据:
开启后合计值峰值2s平均流量10s平均流量40s平均流量
发送的数据
接收的数据
汇总

3. 选项

3.1 选项说明

  • 选项

    • -n 不执行主机名查找
    • -N 不将端口号转换为服务
    • -p 以混杂模式运行(显示同一网段上其他主机之间的流量)
    • -b 不显示流量条形图
    • -B 显示带宽(bytes)
    • -i interface listen on named interface
    • -f filter code 使用筛选器代码选择要计数的数据包(默认值:无,但只计算IP数据包)
    • -F net/mask 显示进出IPv4网络的流量
    • -G net6/mask6 显示进出IPv6网络的流量
    • -l 显示和计数本地IPv6流量(默认值:关闭)
    • -P 显示端口和主机
    • -m limit 设置带宽上限
    • -c config file 指定备用配置文件
  • 命令行输出排序:

    • -o 2s 按第一列排序(第一列是2秒平均值)
    • -o 10s 按第二列排序(第二列是10秒平均值) [默认]
    • -o 40s 按第三列排序(第三列是40秒平均值)
    • -o source 按原地址排序
    • -o destination 按目标地址排序
  • 不使用ncurses 界面

    • -t 不使用 ncurses 界面
    • -s num 数秒后打印结果,和-t连用
    • -L num 打印数据行数,和-t连用

3.2 几个示例

-n(不查找主机名)

如下可见,控制台不再显示主机名,而全部显示为IP地址。

  • 命令
iftop -n
  • 输出
             1.91Mb       3.81Mb       5.72Mb       7.63Mb  9.54Mb└────────────────────────────────────────┴────────────────────────────────────────┴────────────────────────────────────────┴────────────────────────────────────────┴─────────────────────────────────────────10.10.239.100                     => 10.10.239.106                      305Kb   381Kb   381Kb      <=        552Kb   695Kb   695Kb10.10.239.101                     => 10.10.239.102                      569Kb   396Kb   396Kb      <=        525Kb   633Kb   633Kb10.10.239.101                     => 10.10.239.111                      429Kb   496Kb   496Kb      <=        274Kb   261Kb   261Kb10.10.239.101                     => 10.10.239.104                      410Kb   498Kb   498Kb      <=        215Kb   255Kb   255Kb10.10.239.101                     => 10.10.239.107                      416Kb   493Kb   493Kb      <=        234Kb   251Kb   251Kb10.10.239.101                     => 10.10.239.103                     59.3Kb  46.2Kb  46.2Kb      <=        586Kb   539Kb   539Kb10.10.239.100                     => 10.10.239.102                      473Kb   446Kb   446Kb      <=       29.7Kb  23.6Kb  23.6Kb10.10.239.101                     => 10.10.239.106                     76.9Kb  70.5Kb  70.5Kb      <=       88.5Kb  82.4Kb  82.4Kb10.10.239.100                     => 10.10.239.139                     65.2Kb  70.5Kb  70.5Kb      <=       56.3Kb  60.8Kb  60.8Kb10.10.239.100                     => 10.10.239.111                     35.2Kb  59.3Kb  59.3Kb      <=       58.7Kb  53.6Kb  53.6Kb10.10.239.100                     => 10.10.239.108                     34.5Kb  32.5Kb  32.5Kb      <=       60.3Kb  53.2Kb  53.2Kb……──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────TX:             cum:   3.20MB   peak:   4.21Mb                rates:   3.02Mb  3.20Mb  3.20MbRX:                    2.93MB           3.72Mb                         2.67Mb  2.93Mb  2.93MbTOTAL:                 6.13MB           7.93Mb                         5.68Mb  6.13Mb  6.13Mb

之前VIP直接显示IP地址,而本机IP解析为主机名。此处全部显示为IP地址。

-i (查看指定网卡流量)

iftop -i eth0

-P(显示主机端口)

  • 命令
iftop -P
  • 输出
             1.91Mb       3.81Mb       5.72Mb       7.63Mb  9.54Mb└────────────────────────────────────────┴────────────────────────────────────────┴────────────────────────────────────────┴────────────────────────────────────────┴─────────────────────────────────────────DoM01:otv                         => DoN04:64820                          0b      0b      0b      <=          0b   2.37Mb  1.19Mb10.10.239.100:30003               => 10.10.239.64:57112                   0b   2.33Mb  1.17Mb      <=          0b   22.1Kb  11.5KbDoM01:florence                    => DoM02:2380                        6.88Kb  5.91Kb  5.91Kb      <=        445Kb   327Kb   343KbDoM01:14068                       => DoM03:sun-sr-https                9.93Kb  8.32Kb  9.46Kb      <=        438Kb   323Kb   344Kb10.10.239.100:oracleas-Https      => DoM02:40208                        437Kb   322Kb   343Kb      <=       10.8Kb  8.71Kb  9.96KbDoM01:sun-sr-https                => DoM02:54721                        365Kb   222Kb   249Kb      <=       2.52Kb  1.94Kb  2.17KbDoM01:13570                       => DoM02:sun-sr-https                27.3Kb  13.2Kb  10.4Kb      <=       98.8Kb   112Kb  66.0Kb10.10.239.100:oracleas-https      => DoM02:42460                       97.3Kb   112Kb  65.5Kb      <=       28.8Kb  13.7Kb  10.4KbDoM01:12894                       => DoM02:sun-sr-https                4.96Kb  4.64Kb  4.79Kb      <=       85.1Kb   108Kb  98.2Kb10.10.239.100:oracleas-https      => DoM03:12376                       84.2Kb   107Kb  97.4Kb      <=       5.11Kb  4.54Kb  4.40Kb10.10.239.100:oracleas-https      => DoM02:39144                       81.5Kb   103Kb  93.9Kb      <=       2.05Kb  2.20Kb  2.03KbDoM01:12688                       => DoM02:sun-sr-https                1.91Kb  1.62Kb  1.64Kb      <=       82.0Kb   104Kb  94.5KbDoM01:13708                       => DoM03:sun-sr-https                1.91Kb  1.90Kb  1.52Kb      <=       81.3Kb   103Kb  93.9Kb10.10.239.100:oracleas-https      => DoN04:52712                        102Kb  73.4Kb  36.6Kb      <=       40.0Kb  9.36Kb  9.14KbDoM01:54064                       => DoM03:sun-sr-https                39.5Kb  9.02Kb  8.96Kb      <=        102Kb  73.1Kb  36.6KbDoM01:sun-sr-https                => DoN04:45380                          0b   72.8Kb  54.6Kb      <=          0b   1.83Kb  1.32KbDoM01:2380                        => DoM02:63294                       60.4Kb  50.1Kb  51.7Kb      <=       19.2Kb  16.7Kb  16.6KbDoM01:12834                       => DoM02:sun-sr-https                 160b   3.02Kb  3.14Kb      <=       7.48Kb  50.5Kb  52.4Kb10.10.239.100:oracleas-https      => DoN03:18960                       5.66Kb  50.8Kb  55.4Kb      <=       4.04Kb  2.42Kb  2.80Kb……──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────TX:             cum:   51.8MB   peak:   22.1Mb                rates:   4.27Mb  6.13Mb  5.38MbRX:                    44.3MB           14.6Mb                         3.98Mb  5.88Mb  4.60MbTOTAL:                 96.1MB           34.4Mb                         8.25Mb  12.0Mb  9.98Mb

-t(不使用ncurses 界面)

说明:-t 不使用ncurses界面,-L 显示x条数据,-s x秒后显示x秒内统计结果

[root@DoM01 ~]# iftop -t -L 10 -s 5interface: eth0IP address is: 10.10.239.101Mac address is: 52:54:00:77:17:a2Listening on eth0   # Host name (port/service if enabled)            last 2s   last 10s   last 40s cumulative--------------------------------------------------------------------------------------------   1 DoM01        =>      943Kb      899Kb      899Kb      674KB     DoN04        <=     9.53Mb     3.82Mb     3.82Mb     2.87MB   2 10.10.239.100=>     9.10Mb     3.46Mb     3.46Mb     2.60MB     10.10.239.64 <=     88.3Kb     35.0Kb     35.0Kb     26.3KB   3 10.10.239.100=>      431Kb      502Kb      502Kb      376KB     DoN03        <=      853Kb      899Kb      899Kb      674KB   4 DoM01        =>      600Kb      616Kb      616Kb      462KB     DoN06        <=      296Kb      325Kb      325Kb      244KB   5 DoM01        =>      604Kb      617Kb      617Kb      462KB     DoN01        <=      300Kb      308Kb      308Kb      231KB   6 DoM01        =>      115Kb      116Kb      116Kb     86.8KB     DoM02        <=      719Kb      807Kb      807Kb      605KB   7 DoM01        =>     36.7Kb     34.4Kb     34.4Kb     25.8KB     DoM03        <=      672Kb      555Kb      555Kb      416KB   8 10.10.239.100=>      577Kb      555Kb      555Kb      416KB     DoM02        <=     14.2Kb     25.3Kb     25.3Kb     18.9KB   9 DoM01        =>     35.8Kb     74.8Kb     74.8Kb     56.1KB     DoN07        <=     69.0Kb     79.1Kb     79.1Kb     59.4KB  10 10.10.239.100=>     38.5Kb     68.9Kb     68.9Kb     51.6KB     DoN06        <=     61.3Kb     53.7Kb     53.7Kb     40.3KB--------------------------------------------------------------------------------------------Total send rate:         12.9Mb     7.22Mb     7.22MbTotal receive rate:      12.9Mb     7.11Mb     7.11MbTotal send and receive rate:                         25.8Mb     14.3Mb     14.3Mb--------------------------------------------------------------------------------------------Peak rate (sent/received/total):                     12.9Mb     12.9Mb     25.8MbCumulative (sent/received/total):                    5.41MB     5.33MB     10.7MB============================================================================================

4. ncurses界面按钮

进入ncurses界面后,按键盘对应按键,产生如下效果:

  • P 切换暂停/继续
  • h 切换帮助界面
  • b 切换是否显示流量条形图
  • B 切换流浪条形图(依次显示2秒、10秒、40秒内的平均流量)
  • T 是否显示每个连接总流量(显示则在第三列插入总流量)
  • j 界面向上滚动
  • k 界面向下滚动
  • L 切换顶端标尺范围
  • q 退出界面
  • n 切换是否解析IP为主机名
  • s 切换是否显示源主机信息
  • d 切换是否显示目标主机信息
  • t 切换显示格式
  • N 切换显示端口号/服务名称(只在界面显示口号/服务名称时生效【即命令选项含-P或界面中按p|S|D】)
  • S 切换是否显示源主机的端口/服务信息
  • D 切换是否显示目标主机的端口信息
  • p 切换是否显示端口/服务信息
  • 排序
    • 1/2/3 根据右侧第一行(2s均值)、第二行(10s均值)、第三行排序(40s均值)
    • < 根据源主机排序
    • > 根据目标主机排序

来源地址:https://blog.csdn.net/xingzuo_1840/article/details/128555450

--结束END--

本文标题: 08-linux网络管理-iftop命令详解

本文链接: https://www.lsjlt.com/news/432198.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作