Linuxターミナルからインターネット消費量を測定する方法

Nbwmonは、ネットワークインターフェイスの送受信トラフィックなどの詳細情報を取得するために使用できるncursesベースの帯域幅モニターツールです。 Nbwmon 多くの機能が付属しており、そのうちのいくつかを以下に示します。

  1. イーサネット、ワイヤレス、モバイルインターネット接続をサポートします。
  2. 現在、平均、最大のアップロードおよびダウンロード速度を表示します。
  3. 受信および送信されたトラフィックの合計を出力します。
  4. アクティブなインターフェイスを自動的に検出します。
  5. 複数のユニットのサポート。

このチュートリアルでは、UbuntuオペレーティングシステムにNbwmonをインストールする方法を学習します。 また、いくつかの実用的なものが表示されます example スクリーンショットと一緒に。

要件

  • Ubuntu14.04デスクトップ以降をシステムにインストールします。
  • 通常のユーザー sudo 特権。

Nbwmonをインストールします

まず、SourceForgeからNbwmonバイナリパッケージをダウンロードする必要があります。 システムが64ビットの場合は、次のコマンドでダウンロードできます。

wget https://ufpr.dl.sourceforge.net/project/linuxfreedomfor/Linux/nbwmon%20bin/64bit/nbwmon

システムが32ビットの場合は、次のコマンドでダウンロードできます。

wget https://ufpr.dl.sourceforge.net/project/linuxfreedomfor/Linux/nbwmon%20bin/32bit/nbwmon

Nbwmonをダウンロードした後、ダウンロードしたバイナリファイルを/ usr / bin /ディレクトリにコピーします。

sudo cp nbwmon /usr/bin/

次に、次のコマンドを使用して、ファイルに実行可能アクセス許可を付与します。

sudo chmod 755 /usr/bin/nbwmon

Nbwmonでの作業

Nbwmonで使用可能なすべてのオプションのリストを表示するには、次のコマンドを実行します。

nbwmon --h

次の出力が表示されます。

usage: nbwmon [options]

-h    help
-v    version
-n    no colors
-s    use SI units
-u    unified graphmax

-i     network interface
-d       redraw delay
-l         fixed graph height

現在のネットワークインターフェイスeth0を監視し、5秒ごとに更新する場合は、次のコマンドを実行します。

nbwmon -i eth0 -d 5

次の画像の出力が表示されます。

ワイヤレスネットワークインターフェイスを監視し、1秒ごとに更新する場合は、次のコマンドを実行します。

nbwmon -i wlan0 -d 1

次の画像の出力が表示されます。

Nbwmonをアンインストールします

システムからNbwmonをアンインストールする場合は、次のコマンドを実行するだけです。

sudo rm -rf /usr/bin/nbwmon

結論

上記の記事では、UbuntuにNbwmonをインストールする方法を学びました。 また、特定のオプションでNbwmonを使用する方法も学びました。 UbuntuにNbwmonをインストールして使用するための十分な知識が得られたことを願っています。