Мне нужна команда, которую я могу запустить, которая возвращает текущее использование wlan0
.
Существует ли такой инструмент? Я бы предпочел что-то, что не требует привилегий root.
Мне нужна команда, которую я могу запустить, которая возвращает текущее использование wlan0
.
Существует ли такой инструмент? Я бы предпочел что-то, что не требует привилегий root.
ifstat
не требует рута. Запустите его, -S
чтобы обновить текущую строку вместо печати новой строки для каждого измерения.
egil@mutter:~$ ifstat -S
eth0
KB/s in KB/s out
0.13 0.26
bmon работает без рута:
Если вы дадите ему правильные параметры, он возвращает только одну строку
может быть это поможет
источник
Попробуй ифтоп ...
но я думаю, что для этого вам нужны права root.
источник
Вот скрипт оболочки, который печатает короткую строку с данными в реальном времени:
Пример вывода:
Особая благодарность Эгилу за его ответ, который указал мне на
ifstat
.источник
Php soulution похож на пример BASH
источник
vnstat обеспечивает ежедневный и ежемесячный RX и TX. Корень не требуется.
Установите vnstat через synaptic. Затем откройте терминал и введите «vnstat»
Не удивляйтесь, если вы не получите никаких результатов за первый день или два. Требуется 2-3 дня, чтобы получить результаты, которые выглядят как:
источник
Вы также можете проверить использование сети / мониторинг трафика от nethogs. Вы можете установить его по
sudo apt-get install nethogs
. затем запустите его какsudo nethogs <Connection_name>
.Посмотрите на изображение для примера.
источник