Отображение общего количества полученных данных (из истории сети в системном мониторе) на панели Unity

Я использую Ubuntu 16.04. Есть ли способ отобразить общее количество полученных данных, которое доступно в истории сети инструмента Системный монитор, на панели Unity?

У меня ограниченная пропускная способность, доступная каждый месяц, поэтому было бы хорошо, чтобы этот статус был виден постоянно.

2 ответа

Сам разобрался

Установлен индикатор-сисмонитор.

Затем добавили эту команду, чтобы получить общее количество полученных:

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

Существующий ответ отлично подходит для перечисления сетевого трафика, полученного для текущей загрузки, но это означает ручное ведение бухгалтерского учета для отслеживания ежемесячного цикла выставления счетов ISP.

Лучше использовать метод vnstat, См.: Как отслеживать общие данные сети за месяц

Ты можешь использовать conky чтобы отобразить ежемесячное потребление на рабочем столе, а также итоги текущего сеанса, которые вы видите, используя indicator-systmonitor сейчас:

Чтобы узнать, как настроить vnstat перейдите по ссылке выше.

Другие вопросы по тегам