百度
360搜索
搜狗搜索

查看网络带宽的linux命令详细介绍

在 Linux 系统中,查看网络带宽的命令有多种,以下是常用工具及其用法:

1. 实时监控工具

(1) nload

  • 功能:实时显示单个网络接口的上传 / 下载速率,界面简洁直观。
  • 用法:bash
    nload                  

    nload

    nload

  • 安装(若命令不存在):bash

    nload

    dnf nload

(2) iftop

  • 功能:类似 top,实时显示网络连接的带宽使用情况,按带宽排序,支持查看 IP 或进程。
  • 用法:bash
     iftop  eth0      

    iftop

    iftop

  • 安装:bash

    iftop

    dnf iftop

(3) nethogs

  • 功能:按进程显示网络带宽占用,精准定位耗带宽的程序。
  • 用法:bash
     nethogs eth0       

    nethogs

  • 安装:bash

    nethogs

    dnf nethogs

(4) ifstat

  • 功能:按秒统计各网络接口的上传 / 下载速率,适合简单快速查看。
  • 用法:bash
    ifstat  eth0          

    ifstat

    ifstat

  • 安装:bash

    ifstat

    dnf ifstat

2. 基础命令(非实时,需计算)

(1) ifconfigip addr

  • 功能:查看网络接口的统计信息(总接收 / 发送数据量),需手动计算速率。
  • 用法:bash
     eth0           

    show eth0

  • 计算示例
    间隔 1 秒两次执行 ifconfig,用 (第二次值 - 第一次值) / 1 秒 换算带宽(单位为字节 / 秒)。

(2) netstat -i

  • 功能:显示网络接口的统计信息(如传输速率、错误率)。
  • 用法:bash
                   

    eth0

3. 系统统计工具(支持历史数据)

(1) sar(需安装 sysstat

  • 功能:系统活动报告工具,可查看历史网络带宽数据。
  • 用法:bash

    sar DEV

    sar DEV /var/log/sysstat/saXX

  • 安装:bash

    apt/yum/dnf sysstat

    9123 apt/yum/dnf install sysstat

4. 总结推荐

  • 实时可视化:首选 nload(简单易用)或 iftop(适合分析连接)。
  • 进程级监控:用 nethogs 定位耗带宽的程序。
  • 脚本 / 自动化:用 ifstatsar 获取数据用于统计。

如果命令未找到,先通过包管理器安装对应工具,部分工具需 root 权限以获取完整数据。

阅读更多 >>>  linux系统怎么网速测速

网站数据信息

"查看网络带宽的linux命令"浏览人数已经达到21次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:查看网络带宽的linux命令的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!