• linux系统维护篇:网络流量查看及带宽测试


    前提准备:

    由于即将使用的工具包需从第三方开源软件库中在线安装,因此需执行以下命令。

    EPEL 的全称叫 Extra Packages for Enterprise Linux。EPEL 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL 之后,就相当于添加了一个第三方源。epel库中有较全和较新的软件工具包,以后安装其他工具也可以从中获取。

    [root@localhost ~]# yum  –y install epel-release

    带宽测试:

    安装工具:【speedtest-cli

    1. [root@localhost ~]# yum –y install python-pip
    2. [root@localhost ~]# pip install speedtest-cli

    使用工具:

    1. [root@localhost ~]# speedtest-cli
    2. Retrieving speedtest.net configuration...
    3. Testing from China Telecom (113.108.110.61)...
    4. Retrieving speedtest.net server list...
    5. Selecting best server based on ping...
    6. Hosted by STC (Hong Kong) [31.48 km]: 14.454 ms
    7. Testing download speed................................................................................
    8. Download: 103.95 Mbit/s
    9. Testing upload speed................................................................................................
    10. Upload: 47.00 Mbit/s

    从上图可看出,下行带宽:103M,上行带宽:47M

    流量查看:

    方法1:【nload】

    安装:

    [root@localhost ~]# yum -y install nload

    使用:

    [root@localhost ~]# nload em1

    em1 为指定要查看的网卡名

     如上图:Incoming是网卡入访流量;Outgoing是网卡的出访流量。

    名称解释备注
    Incoming网卡入访流量情况
    Outgoing网卡出访流量情况
    Curr当前流量(从开始使用命令时间点计算)
    Avg平均流量(同上)
    Min最小流量(同上)
    Max最大流量(同上)
    Ttl总流量(历史总流量)

    查看多个网卡:

    [root@localhost ~]# nload -m

    方法2:【iftop】

    安装:

    [root@localhost ~]# yum -y install iftop

    使用:

    [root@localhost ~]# iftop -i em1 -n -P

    em1 为指定的网卡名。

     

     

    名称解释备注
    =>向ip地址发送数据
    <=在ip地址接收数据
    TX发送数据
    RX接收数据
    TOTAL发送和接收的总流量
    cum从使用命令时间点计算到当前的发送、接收、总流量
    peak发送、接收、总流量的峰值流量
    rates过去2s、10s、40s内的平均流量

    补充:iftop命令比较强大,更多高级用法请自行查阅。

  • 相关阅读:
    SQL 3小时快速入门 学习b站的笔记
    计算机网络:根据IP和子网掩码计算网络号
    MySQL 增删改查(进阶)
    [MIT 6.830 SimpleDB] Lab1 Exercise 1-3
    用户端APP自动化测试_L2
    利用ChatGPT巧妙提升演讲技巧,轻松驾驭演讲舞台【文末送书-27】
    2—C++程序设计:C++简单程序设计
    一道求导题:1004T3
    如何在 Ubuntu 22.04.1 上安装并使用 PostgreSQL 14.5?
    【设计模式从青铜到王者】第四篇:创建型模式
  • 原文地址:https://blog.csdn.net/MarshalEagle/article/details/112557291