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

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

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

2
задан 14 May 2018 в 16:03

2 ответа

Изображенный это самостоятельно

Установленный индикатор-sysmonitor.

Затем добавленный эта команда для получения общим полученный:

ifconfig wlp3s0 | grep -oP 'RX bytes:\s*\K\d+' | awk '{ printf("%.0f\n", $0 / 1024 / 1024)}'
1
ответ дан 15 May 2018 в 02:03
  • 1
    Я соглашаюсь, это решение не работает со всеми пакетами, в которых Вы, возможно, нуждаетесь - В бетоне, я попробовал это в недавно установленном Ubuntu 17.04, который имел libpng16-16 пакет прежде, чем установить libpng12 для ответа на этот вопрос. Обе библиотеки закончились установленные. Я сделал apt-get upgrade в конце. - Прямо сейчас я думаю, что правила в репозитории не рассматривают libpng16 как последнюю версию libpng12. В свою очередь, libpng12 только зависит от libc6 (> = 2.14) и zlib1g (> = 1:1.1.4). - Я думаю, что это решение для libpng12 может быть безопасно для использования apt-get update. – Jaime 21 October 2017 в 02:56

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

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

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

conky vnstat

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

0
ответ дан 2 December 2019 в 04:57

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

Похожие вопросы: