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

Linux でインターネットの使用状況 (アップロードとダウンロード) を追跡する方法は?

vnstat をインストール 、ネットワーク インターフェイスの使用状況をログに記録し、さまざまな期間の使用状況を表示できます。

これが私のシステムからのデフォルトの出力です

                  rx      /      tx      /     total    /   estimated
eth0:
   Jun '13     14.40 GiB  /    1.70 GiB  /   16.10 GiB
   Jul '13      3.57 GiB  /    2.55 GiB  /    6.12 GiB  /   40.44 GiB
 yesterday    968.58 MiB  /    2.26 GiB  /    3.21 GiB
     today    377.88 MiB  /   26.73 MiB  /  404.61 MiB  /     582 MiB

vnstati を取得した場合 同様に、さまざまな方法でデータを表示できます。例:


最も使いやすく、出力を制御し、継続的なログ記録のためにファイルにリダイレクトするのが最も簡単です:

ifstat

おそらくほとんどの Linux ディストリビューションに付属しており、Mac では brew でインストールできます。強くお勧めします。


vnstat おそらくこれを行うための最良の方法です。ターミナルで次のコマンドを使用してインストールできます:

sudo apt-get install vnstat

毎回データ使用状況をチェックし続けたくない場合は、次を使用します:

watch -n 5 --differences vnstat -d eth0

開いているターミナルで 5 秒ごとにステータスが表示され、値に違いが生じます。 -d 毎日のステータスと eth0 を表示するために使用されます インターネット接続に使用されるイーサネット (wlan0 Wi-Fi に使用できます)。


Linux
  1. Linux で各プロセスのスワップ使用状況を確認する方法

  2. Linuxでユーザーのメモリ使用量を見つける方法

  3. Linux でメモリ使用量はどのように報告されますか?

  1. LinuxでsFTPを使用してファイル/ディレクトリをアップロードまたはダウンロードする方法

  2. OpenStackでクラウドイメージをアップロードおよびダウンロードする方法

  3. LinuxでプロセスのCPU使用率を制限する方法

  1. Linuxでディスクスペースの使用状況を確認する方法

  2. Linuxでメモリ使用量を確認する方法

  3. Linuxラップトップを追跡する方法