コマンドラインから速度テストを実行してインターネット接続速度を確認する方法
目次:
優れた curl および wget ツールは、コマンド ラインから直接インターネット接続の速度をテストする簡単な方法を提供します。 Curl はほとんどの UNIX バリエーションにバンドルされていますが、wget トリックを使用したい Mac ユーザーは、これを機能させるためにまず OS X 用の wget を取得する必要があります。wget は、Web や ftp からファイルをダウンロードするために使用される単純な端末ユーティリティです。いろいろな用途で持っていると便利なので、とにかく持っておく価値があります。Curl は、Mac OS X および Linux のすべてのバージョンを含む、漠然と最新の UNIX フレーバーにプリインストールする必要があります。
コマンドラインからインターネット接続速度をテストする
これは、公式のSpeedTestサーバーを使用してダウンロード速度をチェックするためのかなり簡単なトリックであり、アクティブなインターネット接続をチェックするための迅速かつ効果的な手段です.これには、curl を使用する方法と wget を使用する方法の 2 つの方法があります。
コマンド ラインから curl を使用して SpeedTest を実行し、インターネット接続のダウンロード速度を決定する
最初のトリックは、curl を使用することです。これにより、ほぼどこからでもリモート ファイルをダウンロードし、ヘッダーを取得し、その他の便利なアクションを実行できます。 Curl はこれまでに作成された Unix および OS X のすべてのバージョンにバンドルされているため、ほぼすべての UNIX ベースのコンピューターでダウンロード速度をテストするためのほぼ普遍的なコマンドとなっています:
curl -o /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip
ダウンロード速度とダウンロード完了までの経過時間が表示されます。ターミナルで実行すると次のようになります:
「Test10.zip」ファイルは /dev/null に送信されるため、無駄なテスト ファイルでディスク容量を消費する心配はありません。
curl トリックを頻繁に使用すると思われる場合は、プロファイルにエイリアスとして追加することを検討してください:
alias speedtest='curl -o /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip'
この素晴らしいカールのトリックについて、私たちのコメンターの 1 人に感謝します。
コマンド自体は、同様のアクションを実行する wget コマンド文字列と非常に似ていることに気付くでしょう。したがって、実際には好みの問題です。
wget を使用してコマンド ラインから接続速度をテストする
すでにコマンド ラインに慣れている場合は、何をすべきかわかりますが、他の人は wget をインストールしてから、ターミナル (/Applications/Utilities/ にあります) を起動し、次のコマンド文字列をターミナル:
wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip
実行中の wget の右側を見ると、接続速度が表示されます (スクリーン ショットの例では 1.36m/s)。 wget はダウンロードしたファイルを /dev/null に指定しているため、実際にハード ドライブの容量を消費することはないため、このコマンドを繰り返し実行しても問題ありません。
これは、Speed Test アプリを通じてモバイル ユーザーが利用できるのと同じ SpeedTest サーバーを使用します。 Flash ベースの Web アプリを SpeedTest し、追加のコマンド ライン ソフトウェアをコンパイルする必要はありません。
このトリックを頻繁に使用する予定はありますか?単純なエイリアスを .bash_profile に追加することを検討してください:
alias speedtest='wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip'
エイリアスを使用すると、明らかに短くて覚えやすくなり、スクリプト、自動化、リモート テスト、およびターミナルをいじるのが好きな人にとっては、もう少し便利になります。
このトリックは Twitter の @climagic から提供されています。まだフォローしていない場合は、@osxdaily もフォローしてください。