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