GNU/Linux >> Linux の 問題 >  >> Linux

Speedtestで端末を使用して接続速度をテストする方法

皆さん、こんにちは。今日は、帯域幅を測定できる小さなユーティリティを紹介します。この小さなトリックは、デスクトップユーザーと上級ユーザーの両方に非常に役立ちます。そのため、この投稿では、Speedtestを備えた端末を使用して接続速度をテストする方法を紹介します。

Speedtestは、インターネット接続の速度を測定できるプラットフォームです 。さまざまな場所に複数のサーバーが配置されているため、世界中でよく知られています。そのため、測定値は完全ではありませんが、非常に信頼性があります。

アクセスするには、Webおよびブラウザを使用してアクセスする必要があります。ただし、サーバーを使用している場合、またはターミナルが気に入っている場合、どのようなソリューションがありますか?さて、SpeedTest-Cliがあります

このツールの定義はGithubプロファイルにあり、非常にシンプルです

speedtest.netを使用してインターネット帯域幅をテストするためのコマンドラインインターフェイス

したがって、これ以上のトリックはありません。これは、Speedtestインフラストラクチャを利用して帯域幅を測定する端末ツールです。

より技術的なレベルのアプリケーションは、Apacheライセンスの下でリリースされ、Pythonで作成されたオープンソースです。 Linux用に特別に開発されていますが、Pythonで作成されているため、macOSやWindowsなどの他のシステムにインストールできます。

さあ、行きましょう。

Debian/UbuntuにSpeedtest-cliをインストールする

そもそもPythonが必要なので、ほとんどのLinuxディストリビューションにはデフォルトでPythonが含まれているため、方法があります。

それでは、PythonアプリケーションのパッケージマネージャーであるDebian/UbuntuにPythonPIPをインストールしましょう。これで、Speedtest-cliをインストールします。

ターミナルを開くか、SSH経由で、オペレーティングシステム全体を更新します。

sudo apt update
sudo apt upgrade

次に、PIPをインストールします。

sudo apt install python3-pip

インストールしたら、次のステップは最新の安定バージョンにアップグレードすることです。

sudo -H pip3 install pip -U
Successfully installed pip-21.3.1

PIPで戦闘を行う準備ができたら、Speedtest-cliをインストールできます。

sudo -H pip install speedtest-cli
Collecting speedtest-cli
  Downloading speedtest_cli-2.1.3-py2.py3-none-any.whl (23 kB)
	 Installing collected packages: speedtest-cli
	 Successfully installed speedtest-cli-2.1.3

これで、システムで使用できるようになりました。

Speedtestを備えた端末を使用して接続速度をテストします

プログラムがインストールされたので、最初に速度を確認できます。

speedtest-cli --version
speedtest-cli 2.1.3
Python 3.8.10 (default, Sep 28 2021, 16:10:42) [GCC 9.3.0]

ツールの使用方法に関するすべての情報を取得するには、実行するだけです

speedtest-cli -h

そして、これに似た出力画面が表示されます。

テストを行うには、実行するだけです

speedtest-cli

スクリプトは、現在の場所に最も近いサーバーを自動的に検索し、次の結果を取得します。

--serverを使用 オプションで、テストするサーバーを指定できます。

また、--excludeを使用します オプションで、サーバーをテストから除外できます。

そのため、ツールの使用は非常に簡単で非常に便利です。

結論

SpeedTestは優れたサービスですが、Web経由でアクセスする必要がありますが、このツールを使用すると、任意のLinuxディストリビューションのターミナルからアクセスできます。


Linux
  1. Linux端末の色を変更する方法

  2. PlexyDeskを使用してLinuxデスクトップの機能を拡張する方法

  3. speedtest.netと端末でネットワーク速度を確認する方法

  1. ssh接続の速度を確認する方法

  2. ターミナルで使用しているシェルをテストする方法は?

  3. Ssh –遅すぎるSshログインを高速化する方法は?

  1. ホストファイルを使用してサイトをテストする方法

  2. PhoronixTestSuiteを使用してUbuntuLinuxサーバーをベンチマークする方法

  3. Linux ターミナルでインターネット速度をテストする方法