speedtest
网络
用法
speedtest [-s <server-id>]通过真的向附近服务器收发流量来测线路速度;任何系统都不自带它,而且同名的其实有两个程序(Ookla 的 speedtest 和 Python 的 speedtest-cli),选项互不相同。
常用选项
| 选项 | 含义 |
|---|---|
| -L | List nearby servers with their IDs (Ookla's speedtest). |
| -s <id> | Test against one specific server instead of the automatic pick. |
| -f json | Machine-readable output, for logging over time. |
| --accept-license | Needed once, non-interactively, on the Ookla client. |
| --simple / --json | The equivalents in the older Python speedtest-cli. |
示例
speedtestThroughput and latency to the nearest server.
speedtest -f jsonThe same numbers in a form you can store.
speedtest-cli --simpleThe Python client, which takes different flags entirely.
连不上的时候,这些能把范围缩小——是名字解析不了、没有路由,还是端口被挡。
怎么看
- 方括号 [ ] 表示这部分可以不写。
- 省略号 … 表示可以写多个。
- 选项区分大小写——有些命令里 -r 和 -R 不是一回事。
常见问题
Q. speedtest 是做什么的?
通过真的向附近服务器收发流量来测线路速度;任何系统都不自带它,而且同名的其实有两个程序(Ookla 的 speedtest 和 Python 的 speedtest-cli),选项互不相同。
Q. 怎么写?
speedtest [-s <server-id>] —— 方括号表示可以省略的部分。
Q. 值得记的选项有几个?
这里列了 5 个,完整列表在 man speedtest。这条命令属于网络。
相关命令
man 手册: man speedtest