命令行工具:适合开发者和自动化场景
谁需要命令行版
命令行工具主要面向以下场景:
- 服务器环境:没有图形界面的 Linux / macOS 服务器上测速
- 开发者和运维:用脚本批量测速、监控网络状态
- 自动化测试:把测速集成到 CI/CD 流水线里
- 远程 SSH:远程登录其他机器后测那里的网络
安装与使用
命令行工具支持多平台,可以在测速网官方网站的命令行页面下载对应平台的二进制文件,或通过包管理器安装。
基本用法非常简单,一条命令即可测速:
speedtest
测速完成后会在终端输出下载速度、上传速度、时延等结果。还可以指定测速节点、输出 JSON 格式、设置超时等,方便脚本解析。
常用选项
命令行工具支持多种参数,比如:
- 指定测速节点 ID
- 只测下载或只测上传
- 输出 JSON 格式方便机器解析
- 设置测速超时时间
- 列出可用的测速节点
具体参数以官方发布的版本为准。
和 SDK 的关系
如果你想把测速功能集成到自己的程序或服务里,命令行工具可能不够灵活。测速网还提供了网络测速 SDK,可以直接调用测速网的测速算法和服务器资源,适合 App、PC 应用、路由器固件等场景集成。