Мне нужна функция командной строки, которая покажет мне, сколько данных я использую каждый день / неделю / месяц. Она должна показывать скорость, а также использование данных.
решение1
Вы можете использоватьvnstat
. Это инструмент командной строки, который может отслеживать объем загруженных или выгруженных данных. Для установки vnstat
введите в терминале,
sudo apt-get install vnstat
Пример вывода:
$ внстат База данных обновлена: Сб Окт 15 11:54:00 2011 eth0 с 10/01/11 rx: 12.89 MiB tx: 6.94 MiB всего: 19.82 MiB ежемесячно rx | tx | всего | ср. скорость ------------------------+------------+-------------+--------------- Сен '11 12.90 МиБ | 6.90 МиБ | 19.81 МиБ | 0.14 кбит/с окт. '11 12,89 МБ | 6,94 МБ | 19,82 МБ | 0,15 кбит/с ------------------------+------------+-------------+--------------- приблизительно 29 МБ | 14 МБ | 43 МБ | ежедневно rx | tx | всего | ср. скорость ------------------------+------------+-------------+--------------- вчера 4,30 МБ | 2,42 МБ | 6,72 МБ | 0,64 кбит/с сегодня 2,03 МБ | 1,07 МБ | 3,10 МБ | 0,59 кбит/с ------------------------+------------+-------------+--------------- приблизительно 4 МБ | 2 МБ | 6 МБ |
Существует множество вариантов получения индивидуальных результатов. Смотретьthegeekstuffдля большего.