[Ubuntu][Tool] コマンドベースのインターネットスピードテストツール、「speedtest-cli」

Ubuntu
How To Test Internet Speed Via Command Line
How To Test Internet Speed Via Command Line ~ Ubuntu / Linux blog

インターネットの接続スピードを計測したいが、わざわざブラウザを開いて計測するのが面倒くさい、という人向けのツールがありました。speedtest.net に対してCLIで接続、テストを実施することのできるツールです。

導入方法:

ターミナルで以下のコマンドを実行する。

sudo apt-get install python-pip
sudo pip install speedtest-cli
sudo pip install speedtest-cli --upgrade

使用方法:

コマンドを実行すると、以下のような感じで結果が表示されます。

kometch@X61s:~$ speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Marubeni Access Solutions Inc. (xxx.xxx.xxx.xxx)...
Selecting best server based on ping...
Hosted by Alocac, Inc. (Tokyo) [1.39 km]: 20.583 ms
Testing download speed........................................
Download: 59.74 Mbit/s
Testing upload speed..................................................
Upload: 84.08 Mbit/s

また、以下のようにコマンドを実行することで、GUIのイメージを取得することができます。

kometch@X61s:~$ speedtest --share
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from Marubeni Access Solutions Inc. (xxx.xxx.xxx.xxx)...
Selecting best server based on ping...
Hosted by Rostelecom (Vladivostok) [1065.71 km]: 24.637 ms
Testing download speed........................................
Download: 15.87 Mbit/s
Testing upload speed..................................................
Upload: 12.23 Mbit/s
Share results: http://www.speedtest.net/result/3309246806.png

他にも以下のコマンドを入力することで、helpを確認することができますので確認してみてください。

kometch@X61s:~$ speedtest -h
usage: speedtest [-h] [--share] [--simple] [--list] [--server SERVER]
[--mini MINI] [--source SOURCE] [--version]

Command line interface for testing internet bandwidth using speedtest.net.
--------------------------------------------------------------------------

GitHub - sivel/speedtest-cli: Command line interface for testing internet bandwidth using speedtest.net
Command line interface for testing internet bandwidth using speedtest.net - sivel/speedtest-cli
optional arguments: -h, --help show this help message and exit --share Generate and provide a URL to the speedtest.net share results image --simple Suppress verbose output, only show basic information --list Display a list of speedtest.net servers sorted by distance --server SERVER Specify a server ID to test against --mini MINI URL of the Speedtest Mini server --source SOURCE Source IP address to bind to --version Show the version number and exit
この記事を書いた人

kometchtech

うつ病を患いながら、IT業界の末席にいるおっさんエンジニア。科学計算をしたことがないのに、HPC分野にお邪魔している。興味のある分野で学習したことをblogにまとめつつ、うつ病の経過症状のメモも置いておく日々。じつはRouterboard User Group JPの中の人でもある。 Amazon欲しいものリスト / Arm板を恵んでくれる人募集中

kometchtechをフォローする
タイトルとURLをコピーしました