首頁·終端機命令

speedtest

網路

用法

speedtest [-s <server-id>]

透過真的向附近伺服器收發流量來測線路速度;任何系統都不自帶它,而且同名的其實有兩個程式(Ookla 的 speedtest 和 Python 的 speedtest-cli),選項互不相同。

常用選項

選項含義
-LList nearby servers with their IDs (Ookla's speedtest).
-s <id>Test against one specific server instead of the automatic pick.
-f jsonMachine-readable output, for logging over time.
--accept-licenseNeeded once, non-interactively, on the Ookla client.
--simple / --jsonThe equivalents in the older Python speedtest-cli.

範例

speedtest

Throughput and latency to the nearest server.

speedtest -f json

The same numbers in a form you can store.

speedtest-cli --simple

The 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