web-dev-qa-db-ja.com

Unityパネルに受信した合計データ(システムモニターのネットワーク履歴から)を表示する

Ubuntu 16.04を実行しています。システムモニターツールのネットワーク履歴で利用可能な受信データの合計をUnityパネルに表示する方法はありますか?

毎月利用できる帯域幅は限られているため、そのステータスを常に表示できると便利です。

2
user3636259

自分で考え出した

インストール済み indicator-sysmonitor

次に、受信した合計を取得する次のコマンドを追加しました。

ifconfig wlp3s0 | grep -oP 'RX bytes:\s*\K\d+' | awk '{ printf("%.0f\n", $0 / 1024 / 1024)}'
1
user3636259

既存の回答は、現在のブートで受信したネットワークトラフィックを一覧表示するのに最適ですが、これはISPの毎月の請求サイクルに合わせて追跡する手動のブック管理を意味します。

より良い方法は、vnstatを使用することです。参照: 1か月の合計ネットワークデータを追跡する方法

conkyを使用して、デスクトップでの1か月の消費量と、現在_indicator-systmonitor_を使用して表示されている現在のセッションの合計を表示できます。

conky vnstat

vnstatのセットアップ方法については、上記のリンクをご覧ください。

0