用命令行工具 Speedtest-CLI 来测试你的上下行网速
在Linux下测试上传下载速度
2. 测试上传下载的速度(以字节计算)
$ speedtest_cli.py --bytes
测试bytes的速度
3. 工具提供一个链接来下载由你的宽带测试结果生成的图片,你可以分享给你的家人朋友。
分享测速结果
下面的图片就是你通过以上的命令行测速而生成的图片
测速结果
4.如果你仅仅需要Ping,上传,下载的结果,就运行以下命令:
$ speedtest_cli.py --simple
测试Ping,上传,下载的速度
5. 列出speedtest.net
所有的服务器距离你的物理距离,单位是千米(km)
$ speedtest_cli.py --list
列出Speedtest.net的服务器
6. 当获得一个非常长的服务器列表之后,怎么列出我想要的某个服务器?如果我要在speedtest.net服务器列表中找出位于Mumbai(印度)的服务器呢?
$ speedtest_cli.py --list | grep -i Mumbai
列出最近的服务器
7. 对指定的服务器进行测速。我们使用上面例子5和例子6中获取的服务器ID:
$ speedtest_cli.py --server [server ID]
$ speedtest_cli.py --server [5060] ## 这里使用服务器ID为5060作为例子
对指定的服务器进行测速
8. 输出speedtest-cli
的版本信息和帮助文档
$ speedtest_cli.py --version
输出版本号
$ speedtest_cli.py --help
输出帮助文档
提醒:报告中的延迟并不是确切的结果,不应该过于依赖它;这个数值可以当作相对延迟,这对你选择某一测试服务器来说是可靠的。同时,CPU和内存的容量会影响结果的准确度。
结论
系统管理员和开发者应该必备这个简单的脚本工具,这个轻量级的工具功能齐全,真是太赞了。我不喜欢Speedtest.net的原因是它使用来flash,相反speedtest-cli刚好戳中了我的痛点。
speedtest_cli是一个第三方工具,也不能自动地记录下宽带速度。Speedtest.net拥有上百万的用户,你可以自己配制一个小型的测速服务器。
上面就是所有内容,更多内容敬请关注我们。如果你有任何反馈记得在文章下方评论,如果你喜欢别忘了给我们点个赞,分享我们的文章。
via: http://www.tecmint.com/check-internet-speed-from-command-line-in-linux/
作者:Avishek Kumar 译者:NearTan 校对:wxy
本文转载来自 Linux 中国: https://github.com/Linux-CN/archive