Я хочу, чтобы приложение подсчитывало количество загруженных и загруженных данных и скорость каждого из них.
Системный монитор Gnome делает задание для меня. Его вкладка “Resources” содержит сетевой раздел истории, который Вы видите в снимке экрана ниже.
На очень простом уровне можно также посмотреть /sys/class/net/*/statistics/[rt]x_bytes
для общих сумм байтов, переданных для каждого сетевого интерфейса начиная с начальной загрузки.
Можно использовать iftop
. Это может показать Вам, скорости загрузки/загрузки наряду с объемом данных загрузили/загрузили в том iftop
сессия.
Установка это:
sudo apt-get install iftop
, Например, для проверки загрузки/загрузки в интерфейсе eth0
:
sudo iftop -i eth0
Проверка man iftop
для получения большей идеи.
, С другой стороны, если Вы интересуетесь мудрыми процессом измерениями загрузки/загрузки, затем используйте nethogs
:
sudo apt-get install nethogs
Выполнение это как:
sudo nethogs eth0
Проверка man nethogs
для получения большей идеи.