インターネット接続帯域幅をテストし、次の簡単なレポートを生成するツールを探しています。速度テストする。
これを実行できるプログラム/ツールを知っていますか? CentOSパッケージがあればよさそうです。
答え1
私はこの(削除された?)stackoverflowの質問にリストされている答えを繰り返しています。 https://stackoverflow.com/questions/426272/how-to-test-internet-connection-speed-from-command-line
k2z:
wget --output-document=/dev/null http://speedtest.wdc01.softlayer.com/downloads/test500.zip
または
git clone https://github.com/sivel/speedtest-cli
cd speedtest-cli
python2.7 speedtest_cli.py
その後、cliを使用してspeedtest.netから正確なスタイル結果を得ることができます。
ピーター・モナール:
「iperf」は帯域幅を測定するように設計されているため、iperfを使用して2つのシステム間の速度をテストできます。
machine1(ホスト、このシステムが受信する)
iperf -s -p 65000
machine2で(クライアント、これがアップロードされます)
iperf -c [ip of server] -p 65000
反対方向にテストするためにコンピュータを逆にしました(アップロード - >ダウンロードまたはその逆)。
ビル・キャロル:
speedtest.netを使用して端末で使用できるツールがsourceforgeにあるようです。
ターミナル速度テスト:http://sourceforge.net/projects/tespeed/
答え2
ttcp単純な(おそらく単純すぎる)速度テストユーティリティです。
プチャこれは人々がよく引用する別のものですが、個人的に私はこれについて幸運ではありません。
これが私がttcpを使用する方法です。それぞれttcp(http://playground.sun.com/pub/tcp-impl/ttcp/ttcp.c)がコンパイルされた2台のマシンが必要です。
HostA % ./ttcp -r -s -p 9401
...
HostB % ./ttcp -s -p 9401 < /boot/vmlinuz
実行方法を理解したら、さまざまな長さのファイルを試して、速度がどのように変化するかを確認してください。もっと楽しくするために、UDP(リーダーと発信者のコマンドラインに-uフラグ)を使用してください!
答え3
あなたは興味があるかもしれません特別な速度。次のように説明します。
Linuxターミナルのインターネット接続速度をテストするツールを探しているなら、すぐに見つけました! :)TeSpeedはspeedtest.netサーバーを使用してアップロードとダウンロードの速度を確認し、この情報をグラフ化します。
答え4
また試すことができますhttp://dl.getipaddr.net
彼らはよく知られたコマンドラインユーティリティであるカールを使って速度テストを実行します。
コードはGitHubにも公開されています。要するに、
得るhttps://raw.github.com/blackdotsh/curl-speedtest/master/speedtest.sh&& chmod u+x speedtest.sh && bash speedtest.sh