百度
360搜索
搜狗搜索

linux系统查看网卡流量命令详细介绍

在 Linux 系统中,查看网卡流量的常用命令有多种,以下是具体介绍:

1. ifconfig(经典工具,需安装 net-tools 包)

  • 特点:显示网卡的基本信息(IP、MAC、流量统计等),需通过两次执行对比流量变化。
  • 用法:bash

  • 说明:输出中 RX bytesTX bytes 分别表示接收和发送的总字节数。
  • 注意:部分新系统默认不安装,需手动安装:bash

    net-tools

    yum net-tools

2. ip -s link(推荐,内置工具,无需额外安装)

  • 特点:Linux 原生工具,显示更详细的流量统计(包括错误包、丢弃包等)。
  • 用法:bash

    show dev eth0

  • 输出解读
    • RX 部分:bytes(接收字节)、packets(接收数据包)
    • TX 部分:bytes(发送字节)、packets(发送数据包)

3. nload(实时可视化,需安装)

  • 特点:实时显示每个网卡的上下行流量速率(Byte/s),界面友好。
  • 用法:bash

    nload

    dnf epel-release dnf nload

    nload

  • 界面:上下分栏显示每个网卡的 Incoming(接收)和 Outgoing(发送)速率。

4. iftop(实时流量监控,需安装)

  • 特点:类似 top,实时显示各连接的流量速率,按流量排序,支持筛选网卡。
  • 用法:bash

    iftop

    dnf iftop

    iftop eth0

  • 操作
    • h 查看帮助,n 切换 IP 显示格式,P 显示端口。

5. sar(系统统计,需安装 sysstat

  • 特点:查看历史流量统计(需提前启用 sysstat 服务),支持指定时间范围。
  • 用法:bash

    sysstat

    yum sysstat

    sar DEV

    sar DEV eth0

  • 说明rxpck/s(接收包 / 秒)、txpck/s(发送包 / 秒)、rxkB/s(接收 KB / 秒)、txkB/s(发送 KB / 秒)。

6. vnstat(长期流量统计,需安装)

  • 特点:记录网卡的日、周、月流量统计,适合长期监控。
  • 用法:bash

    vnstat

    dnf vnstat

    vnstat eth0

    vnstat

    vnstat

    vnstat

    vnstat

总结推荐

  • 临时查看实时流量:用 nload(简洁可视化)或 iftop(连接级监控)。
  • 系统内置工具:用 ip -s link(无需安装,适合脚本调用)。
  • 历史统计:用 sar(短期)或 vnstat(长期)。

根据需求选择合适工具,部分工具需提前安装,建议先检查系统是否已集成(如 ip 命令)或通过包管理器安装。

阅读更多 >>>  linux没有桌面只有命令行

网站数据信息

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