Linux的网络流量、流率、带宽利用率监控

 时间:2026-02-12 15:45:33

如何监控Linux的网络流量、流率、带宽利用率等信息呢?

方法/步骤

方法1:通过cat /proc/net/dev采集两次,求两次结果的差值

Linux的网络流量、流率、带宽利用率监控

Linux的流量指的是网卡流量,包括输入流量和输出流量。

Linux的网络流量、流率、带宽利用率监控

这里获得结果是以bytes为单位的,两次的差值即为流量信息。

       Receive----输入字节数

       Transmit—输出字节数

        

1G=1024M=1024*1024K=1024*1024*1024bytes

流率的一般单位是Gbps Mbps等

 1Gbps=1Gb/s

1GBps=8Gb/s

带宽利用率=流率/带宽,这里流率包括输入流率和输出流率之和。

如何查看系统的带宽呢,通过使用ethtool命令,注意该命令用root用户执行

Linux的网络流量、流率、带宽利用率监控

可以看出此网卡是千兆网卡,对应单位1000Mb/s=1000Mbps

方法2,通过sar命令

Linux的网络流量、流率、带宽利用率监控

注意观察rxKB/s txKB/s 两列,分别描述输入流量和输出流量,这里单位是KB

方法3,通过nload命令  nload -m

Linux的网络流量、流率、带宽利用率监控

Curr描述当前各网卡的流率信息

通过nload –help查看其相关命令参数

Linux的网络流量、流率、带宽利用率监控

  • Windows 7(win7)如何保存及恢复激活信息
  • vimtag智能云摄像机使用教程
  • 电脑怎么设置唤醒计算机时不需要密码?
  • 怎样扫描检电脑处理器硬件更新改动?
  • win10任务栏怎么关闭任务栏图标显示
  • 热门搜索
    短线旅游 墨尔本旅游 8月份适合去哪里旅游 旅游管理专业就业方向 阳江旅游景点大全 芜湖旅游攻略 体育旅游 中国旅游卡 亚丁稻城旅游攻略 湖南省旅游景点