使用speedtest测试网络的上/下行速率

使用speedtest测试网络的上/下行速率

九月 28, 2019 阅读 349 字数 845 评论 0 喜欢 0

前言

  speedtest是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行。它基于Speedtest.net的基础架构来测量网络的上/下行速率。安装speedtest很简单——只需要下载其Python脚本文件。

使用

安装:

  • wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
  • chmod a+rx speedtest.py
  • mv speedtest.py /usr/local/bin/speedtest
  • chown root:root /usr/local/bin/speedtest

使用:

  • speedtest

输入这个命令后,它会自动发现离你最近的Speedtest.net服务器(地理距离),然后测试出网络上/下行速率。

  • speedtest --share

这个命令将会把你的测试结果上传到Speedtest.net服务器,并以图形的方式分享给其他人。

  • speedtest --list

这个命令将会显示出所有的Speedtest.net服务器(按照离你的地理距离由近及远排序)。

  • speedtest --list | grep China

这个命令将会显示出中国地区内所有Speedtest.net服务器。

  • speedtest --list | grep Shaanxi

这个命令将会显示出陕西省内所有Speedtest.net服务器(其他省份和城市同样,需要注意的是首字母必须大写)。

  • speedtest --server 3973

在上面的列表中,每个服务器的前面都有一个与其对应的ID。如果想使用指定的服务器来测试你的网速,你只需要在speedtest-cli命令后指定其ID即可。例如,如果想使用在Washington DC的服务器,你只需要指定相对应的服务器ID(如3973)。

声明

该教程转载自:https://www.moerats.com/archives/14/

如有侵权,请联系我删除。

Nodecache 提供CDN服务支持