speedtest-cli是speedtest.net下制作的测试linux系统的网络速度的一款小工具,基于python语言,满足了命令行下对网络测试的需求。
安装方法
speedtest有多种安装方法。
1、pip/easy_install
需要你已经安装了python环境
或
2、github
需要先安装pip。
3、直接下载
需要先安装wget
或
需要先安装curl
4、ubuntu / debian
这两个系统可以直接安装speedtest工具
使用方法:直接输入speedtest 就可以了,参数都一样。个人测试这样的安装方法在国内服务器测速不准,100M的宽带上传不到10M。还是建议使用前三种安装方法。
用法
进入脚本所在目录,只需要一个命令就可以跑了。
如果你要分享测速结果,加上share参数,测速完成后会给出一个地址
图片示例:
如果你想要只测下载,不需要上传
如果只要上传不要下载
以MB位单位显示结果。Mbyte/s跟我们所说的MB单位一致
默认工具会选择ping值最低的测速点进行测速,我们可以手动选择测速点。
参数server后跟的是节点id,节点id使用list参数寻找
list参数会列出speedtest所有的测速节点,非常多,所以我们加上grep命令做筛选,区分大小写。
下面是中国的测速节点信息(非全部)
例如我要使用上海节点测速,看看服务器到上海的网络情况
测试结果: