如何用Linux命令行测试网速

Python012

如何用Linux命令行测试网速,第1张

安装speedtest-cli

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

$ wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py $ chmod a+rx speedtest_cli.py $ sudo mv speedtest_cli.py /usr/local/bin/speedtest-cli $ sudo chown root:root /usr/local/bin/speedtest-cli</p>

使用speedtest-cli测试网速

使用speedtest-cli命令也很简单,它不需要任何参数即可工作。

$ speedtest-cli

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

本答案来自于互联网,仅供参考学习作用

如果您对我的回答有不满意的地方,还请您继续追问;

答题不易,互相理解,互相帮助!

1、光电码盘很不错,精度跟线数有关系(你自己看一下码盘,上面有很细的轮辐,轮辐数就是线数,常用的是100线,还有更多的,线数越多,精度越高,价格也越高)。

2、直接测量小车行进速度很困难,距离远一些,精度低一些还可以用GPS什么的,但在室内那么点距离,你拿什么测?总不会说上视频图像处理吧,这个运算量单片机可吃不消。

你要测车轮转速是可以的,比如用霍尔传感器,不过这个测量的精度远不如码盘测量。一个轮子一般来说最多也就放在3-6个传感器,车子越小,放得越少,这个精度远不如100线码盘。

3、行进距离就是测量到的线数(脉冲个数),除以100后得到圈数,然后乘以轮子的周长即可。

教程没有,你拿到小车后试验一下就可以了。如果你有单片机的编程基础,很简单,也就两三天的工作量而已。