ターミナルの Wi-Fi 速度を確認したいですか、またはターミナルのインターネット速度を確認する方法をお探しですか? ここでは、speedtest-cli を使用して、Ubuntu ターミナルでインターネットのダウンロード速度をテストする方法を示します。
Speedtest-cli は、speedtest.net を使用してインターネット帯域幅をテストするためのコマンド ライン インターフェイスです。 Speedtest-cli は、インターネット速度を双方向で測定する Python プログラミング言語で書かれたスクリプトです。
このアプリケーションを使用すると、距離に応じてインターネット速度を km 単位でチェックでき、特定のサーバーに対してテストでき、インターネット上で結果を共有できるように URL も提供します。
Ubuntuにspeedtest-cliをインストールする
次のコマンドを実行して、speedtest-cli を Ubuntu にインストールします。
sudo apt-get update
sudo apt-get install python-pip
sudo pip install speedtest-cli
インストールすると、ターミナル コマンドから使用できるようになります。
Speedtest-cli の使用
Speedtest-cli コマンドを使用して、Ubuntu Linux システムのインターネット速度を確認できます。 コマンドの形式は次のとおりです。
speedtest-cli [-h] [--bytes] [--share] [--simple] [--csv] [--csv-delimiter CSV_DELIMITER] [--csv-header] [--json] [--list] [--server SERVER] [--mini MINI] [--source SOURCE] [--timeout TIMEOUT] [--secure] [--version]
このコマンドを使用する最も簡単な方法は、引数を指定しないことです。
$ speedtest-cli
このコマンドは、ダウンロード速度とアップロード速度を Mbit/s 単位で表示します。 速度の結果をバイト単位で取得したい場合は、次を実行します。
$ speedtest-cli --bytes
一方、このコマンドを –simple 引数とともに使用すると、ping、ダウンロード、アップロード速度などの基本情報のみが表示されます。
$ speedtest-cli --simple
また、speedtest-cli –share コマンドを使用して、速度結果を画像として共有することもできます。
Speedtest-cli のオプションの引数
Speedtest-cli には多くのコマンド オプションがあります。
- -h、-help このヘルプ メッセージを表示して終了します
- -bytes 値をビットではなくバイトで表示します。 –share によって生成されたイメージ、または –json または –csv からの出力には影響しません。
- –share Speedtest.net 共有結果画像への URL を生成して提供します
- –simple 冗長な出力を抑制し、基本的な情報のみを表示します
- –csv 冗長な出力を抑制し、基本的な情報のみを CSV 形式で表示します。 速度はビット/秒でリストされ、-bytes の影響を受けません。
- –csv-delimiter CSV_DELIMITER CSV 出力で使用する 1 文字の区切り文字。 デフォルト "、"
- –csv-header CSV ヘッダーを出力します。
- –json 冗長な出力を抑制し、基本的な情報のみを JSON 形式で表示します。 速度はビット/秒で記載されているものとそうでないもの
–bytes の影響を受ける - –list 距離順に並べ替えたspeedtest.netサーバーのリストを表示します。
- –server SERVER テストするサーバー ID を指定します。
- –mini MINI Speedtest Mini サーバーの URL
- –source SOURCE バインド先の送信元 IP アドレス
- –timeout TIMEOUT HTTP タイムアウト (秒単位)。 デフォルト 10
- –secure Speedtest.net が運営するサーバーと通信するときに HTTP の代わりに HTTPS を使用します。
- –version バージョン番号を表示して終了します
ご注意ください:
このツールでは一貫性のない結果が報告される可能性があります
Speedtest.net を使用します。 それには注意すべき概念がいくつかあります
潜在的な不一致を考慮に入れます。
- Speedtest.net は、HTTP ベースのテストの代わりに純粋なソケット テストを使用するように移行しました。
- このアプリケーションは Python で書かれています
- Python のバージョンが異なると、コードの特定の部分が他の部分よりも速く実行されます。
- CPU とメモリの容量と速度が大きな役割を果たします。
Speedtest.net と同じ上の他のマシンの間でも不整合が発生する
通信網
詳細: https://github.com/sivel/speedtest-cli
Ubuntuターミナルでインターネット速度を確認する方法最初に投稿されたのはSource Digit – Linux、Ubuntu チュートリアルとニュース、テクノロジー、ガジェット、ギズモ.