Ubuntu22.04之测试本机网口速度(二百七十二)
简介: CSDN博客专家、《Android系统多媒体进阶实战》一书作者
新书发布:《Android系统多媒体进阶实战》🚀
优质专栏: Audio工程师进阶系列【原创干货持续更新中……】🚀
优质专栏: 多媒体系统工程师系列【原创干货持续更新中……】🚀
优质视频课程:AAOS车载系统+AOSP14系统攻城狮入门视频实战课 🚀
人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.
🍉🍉🍉文章目录🍉🍉🍉
- 🌻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