当前位置: 首页 > article >正文

Ubuntu22.04之测试本机网口速度(二百七十二)

简介: CSDN博客专家、《Android系统多媒体进阶实战》一书作者

新书发布:《Android系统多媒体进阶实战》🚀
优质专栏: Audio工程师进阶系列原创干货持续更新中……】🚀
优质专栏: 多媒体系统工程师系列原创干货持续更新中……】🚀
优质视频课程:AAOS车载系统+AOSP14系统攻城狮入门视频实战课 🚀

人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.

更多原创,欢迎关注:Android系统攻城狮

欢迎关注Android系统攻城狮

🍉🍉🍉文章目录🍉🍉🍉

    • 🌻1.前言
    • 🌻2.iftop、nload、vnstat、iptraf-ng命令介绍
    • 🌻3.解决方案
      • 🐓3.1 工具安装
      • 🐓3.2 iftop
      • 🐓3.3 nload
      • 🐓3.4 vnstat
      • 🐓3.5 iptraf或iptraf-ng

🌻1.前言

本篇目的:Ubuntu22.04之测试本机网口速度

🌻2.iftop、nload、vnstat、iptraf-ng命令介绍

  • iftop是一款实时监控网络带宽使用情况的命令行工具,类似于Linux系统中的top命令。iftop通过捕获网络接口的数据包,分析数据包的流向和大小,从而计算出实时网络带宽占用情况。它支持IPv4和IPv6协议,可以显示每个连接的带宽使用情况,包括源IP、目标IP、传输速率等信息。iftop的输出结果直观易懂,用户可以通过交互式操作来调整显示内容,如按传输速率排序、过滤特定连接等。
  • nload是一款用于监控网络带宽使用情况的工具,它以简洁的文本界面显示网络接口的上下行速率、总传输数据量等信息。nload的特点是支持多线程监控,可以同时显示多个网络接口的带宽使用情况。用户可以通过键盘快捷键切换显示的界面,方便地查看不同网络接口的实时数据。nload的界面布局合理,易于阅读,非常适合在终端环境下监控网络带宽。
  • vnstat是一款基于命令行的网络流量监控工具,它主要用来统计网络接口的流量数据。vnstat与iftop和nload不同,它不会实时显示网络带宽使用情况,而是记录网络接口的历史流量数据。用户可以查看指定时间范围内的流量统计,如按天、按月或按年查看。vnstat支持多个网络接口,可以同时监控多个接口的流量数据。此外,vnstat还可以生成简单的文本报告或图形报告,方便用户分析网络流量趋势。
  • iptraf-ng是iptraf的下一代版本,它是一款功能强大的网络监控工具,可以实时显示网络带宽使用情况、连接信息、接口统计等信息。iptraf-ng支持多种网络协议,包括TCP、UDP、ICMP等,可以监控不同协议的网络流量。它以图形化界面显示网络数据,直观地展示网络带宽、连接数等信息。iptraf-ng支持多种网络接口,用户可以根据需求选择监控特定接口。此外,iptraf-ng还提供了日志功能,可以将监控数据保存为日志文件,便于后续分析。

iftop - 显示实时网络流量。
nload - 显示网络带宽的使用情况。
vnstat - 网络流量监视器,可以提供长时间的数据统计。
iptraf 或 iptraf-ng - 用于监视IP网络流量。

🌻3.解决方案

🐓3.1 工具安装

# sudo apt install iftop nload vnstat iptraf-ng

🐓3.2 iftop

  • 查看实时网络流量
# sudo iftop

🐓3.3 nload

  • 查看网络接口的带宽使用情况
# nload

🐓3.4 vnstat

  • vnstat是一个基于命令行的网络流量监视器,它可以显示每天、每周、每月的流量统计。要查看当前的流量情况,可以运行:
# vnstat -l

🐓3.5 iptraf或iptraf-ng

  • 可以选择不同的选项来监视不同类型的网络流量。
# sudo iptraf-ng

http://www.kler.cn/news/330143.html

相关文章:

  • PySpark把一列数据上下移动,时序数据
  • 【趣学Python算法100例】三色球
  • 认知杂谈94《菜鸟的自我修炼:创业的那些事》
  • 两数相加leetcode
  • 样式重置 normalize.css
  • 【零基础入门产品经理】学习准备篇 | 需要学一些什么呢?
  • 死锁的成因与解决方案
  • 景联文科技入选《2024中国AI大模型产业图谱2.0版》数据集代表厂商
  • Vue3.0面试题汇总
  • 如何实现一个Mini Spring Boot
  • Leecode热题100-283.移动零
  • AI学习指南深度学习篇-权重正则化的实现机制
  • 技术成神之路:设计模式(十八)适配器模式
  • 深度学习中的优化方法(Momentum,AdaGrad,RMSProp,Adam)详解及调用
  • 后台管理系统脚手架
  • ICM20948 DMP代码详解(58)
  • 深入探索 Pygwalker:Python 数据可视化的强大工具
  • STM32-MPU6050+DAM库源码(江协笔记)
  • Ps:打开与置入
  • C++——函数功能是:将两个两位数的正整数a、b合并成一个整数c,合并规则是将a的十位和个位分别放在c的千位和个位,将b的十位和个位分别放在c的十位和百位。
  • 小论树形dp
  • 游戏如何对抗改包
  • 【JavaScript】JIT
  • 【gradio】gradio构建webui demo时只支持一个访问?
  • [BCSP-X2024.小高3] 学习计划
  • 网络编程套接字TCP
  • DNS与ICMP
  • 毕业设计选题:基于ssm+vue+uniapp的校园水电费管理小程序
  • 查找与排序-归并排序
  • rabbitMq-----broker服务器