Linux下 SpeedTest 工具测速

news/2024/11/26 4:55:15/

1. 概述

    目的: 用来测试开发板上的4G 模块网络上传和下载速度;
    在Linux的命令行中使用speedtest-cli来测试宽带连接速度。speedtest-cli是一个使用python编写的命令行脚本,通过调用speedtest.net测试上下行的接口来完成速度测试。

2. 安装工具

    访问该网址:https://github.com/sivel/speedtest-cli ,可以查看下载方法;
    Linux 下可以使用 wget 命令下载speedtest-cli脚本:
    #: wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
    #: chmod +x speedtest-cli (给文件执行权限)
    安装后,在目录下可以看到 speedtest-Cli 脚本。
在这里插入图片描述

3. 执行脚本进行测速

(1)正常测试
$ ./speedtest-cli

    输入这个命令后,它会自动发现离你最近的Speedtest.net服务器(地理距离),然后打印出测试的网络上/下行速率。
(2)异常情况
    若测试过程中出现拒绝请求,无法请求得到服务器列表等状况,如下所示的状况:
root@sama5d4-xplained:/home# ./speedtest-cli
Retrieving speedtest.net configuration…
Testing from China Telecom SHAANXI (36.46.3.132)…
Retrieving speedtest.net server list…
Cannot retrieve speedtest server list
ERROR: timed out
    考虑应该是节点出问题了,DNS服务器解析 www.speedtest.net 浏览器地址不正常,给www.speedtest.net 换个中国免费的DNS解析服务器进行解析,首选服务器114.114.114.114对网页进行解析。下图所示, nslookup 命令可以用来更换DNS。

在这里插入图片描述
speedtest-cli 命令的其他使用方式:

 如果你愿意分享测试结果,你可以使用参数“–share”。它将会把你的测试结果上传到Speedtest.net服务器并以图形的方式分享给其他人。

命令: ./speedtest-cli --share

在这里插入图片描述
下面是一幅由speedtest-cli自动生成并上传到Speedtest.net的测试结果:
在这里插入图片描述
 如果你对目前所有可用的Speedtest.net服务器感兴趣,你可以使用参数“–list”。它会打印出所有的Speedtest.net服务器(按照离你的地理距离由近及远排序)。
命令: ./speedtest-cli --list | grep China (查看中国境内服务器列表)
在这里插入图片描述
 在上面的列表中,每个服务器的前面都有一个与其对应的ID。如果想使用指定的服务器来测试你的网速,你只需要在speedtest-cli命令后指定其ID即可。例如,如果想使用在Washington DC的服务器,你只需要指定相对应的服务器ID(如935)。
在这里插入图片描述

4. 高新兴物联LTE ME3630-W ,4G 模组测试实例

1) 查看中国境内离我最近的服务器列表
在这里插入图片描述
2)连接最近的服务器,列表中的第一个,服务器标识码 4863,并将其保存在网页中;
在这里插入图片描述
去该网页下下载保存的测速图片:http://www.speedtest.net/result/7501082536.png
在这里插入图片描述


http://www.ppmy.cn/news/543477.html

相关文章

WiFi网络测速专业版

WiFi网络测速专业版 应用隐私政策 尊敬的用户: WiFi网络测速专业版 应用是由 北京微言科技有限公司 (以下简称 “ 微言 ” )为您提供的一款 手机网络测速软件 。 “微言” 十分尊重您的个人信息和数据,并会尽全力保护您的个人信…

centos带宽测速——下载,上载速度

使用方法简单,无需下载、安装Speedtest.net还推出了命令行下测速工具speedtest.py 就能够实时测试网速 1.下载测试包 wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py 2.运行 python speedtest.py 等待执行结束,就…

poi-tl怎样在word中添加图片(附详细java代码)

1.在pom.xml文件中导入poi-tl&#xff1a; <dependency><groupId>com.deepoove</groupId><artifactId>poi-tl</artifactId><version>1.9.1</version></dependency> 2.编写测试类&#xff1a; package com.mischen.mapreduce…

poi-tl添加多张图片

文本标签: {{ }} 图片标签&#xff1a;以开始&#xff1a;{{var}} /*** 将数据和图片结合* param exportWorldZipReq* return*/SneakyThrowspublic List<Zip> addWordDate(ExportWorldZipReq exportWorldZipReq, String templeMc, String mc){Map<String, Object> …

java操作word循环动态添加表格Table使用poi-tl的LoopRowTableRenderPolicy

通过这个简单的例子&#xff0c;再去和自己的业务结合 官网http://deepoove.com/poi-tl/ 官网有其它完整的例子&#xff1a;http://deepoove.com/poi-tl/#hack-loop-table 1.导包 ( 注意&#xff1a;poi-tl低版本没有LoopRowTableRenderPolicy &#xff0c;下面是目前最新版…

tl494cn逆变器电路图_用TL494制作的逆变电源

TL494集成块广泛应用在开关电源&#xff0c;其内部集成有PWM、三角波发生器、电池欠压检测&#xff0c;&#xff0b;5V电压基准等电路&#xff0c;具有外接元件少&#xff0c;控制稳定的特点。笔者在网上查阅大量资料&#xff0c;自制了一款准正弦波300W逆变器&#xff0c;采用…

POI-TL学习--文本样式设置

在poi-tl的文本设置结构&#xff0c;首先是有一个style的对象来存储文本格式的各种设置&#xff0c;其次是定义成TextRenderData类型的对象&#xff0c;在该对象下面有着多种的初始化结构&#xff0c;在该对象下可以自行书写多种的文本初始化结构。在demo中就有TextRenderData(…

高精度电压基准电路-TL431实现

先上图&#xff0c;图里面的431也可以是别的基准源&#xff08;比如LT1004之类的&#xff09;甚至可以是一个简单的稳压二极管。需要说明的时&#xff0c;此电路并非本人原创&#xff0c;也不知道作者是谁&#xff0c;偶然看到后&#xff0c;分析了一番觉得设计得很精妙。实际使…