sptest:基于 Speedtest CLI 的一键测速脚本
前言
需求:不考虑时延,快速测速,看看主机带宽能跑多少
解决方案:
Speedtest CLI:https://www.speedtest.net/apps/cli
官网有详细的使用方法,我这里主要是做了集成,合成一个一键脚本,节省时间
使用
项目地址:https://github.com/ffus/sptest
支持常用系统:Debian/Ubuntu
和 CentOS/RHEL
一键安装和测速:
bash <(curl -sS https://raw.githubusercontent.com/ffus/sptest/main/sptest.sh)
再次使用可直接执行 speedtest
一键卸载:
bash <(curl -sS https://raw.githubusercontent.com/ffus/sptest/main/sptest.sh) -u
指定 server-id 测速:
speedtest -s [server-id] # Specify a server from the server list using its id
例如:speedtest -s 5396
国内机可能无法连接 GitHub,可以尝试先将 sptest.sh 下载到本地,然后上传到国内机,再执行脚本
# 安装并测速
bash sptest.sh
# 卸载
bash sptest.sh -u
效果展示
测速输出的主要内容:
Speedtest by Ookla
Server: BeFibre - Slough (id: 62353)
ISP: Oracle Cloud
Idle Latency: 1.40 ms (jitter: 0.05ms, low: 1.35ms, high: 1.50ms)
Download: 3882.20 Mbps (data used: 4.9 GB)
2.82 ms (jitter: 0.82ms, low: 1.30ms, high: 13.03ms)
Upload: 4006.45 Mbps (data used: 1.8 GB)
5.22 ms (jitter: 1.16ms, low: 1.70ms, high: 7.96ms)
Packet Loss: 0.0%
Result URL: https://www.speedtest.net/result/c/0a94d91e-7b0b-4718-a08a-6459ca8d0d57
可将最后一行链接在浏览器中打开,效果如图:
共有 0 条评论