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

可将最后一行链接在浏览器中打开,效果如图:

 

声 明 1 bujj博客:www.bujj.org
2 原创文章,转载请注明转自bujj博客:www.bujj.org
3 当前页网址:https://www.bujj.org/index.php/2024/03/24/597/
THE END
分享
二维码
< <上一篇
下一篇>>