Как я могу посчитать полученные данные из интернета?
Я хочу запустить свой bash-скрипт и посчитать, сколько МБ он получает.
Это может быть статистика для всей системы.
решение1
следите за своими сетевыми устройствами
ifconfig
ip -s link show
cat /proc/net/dev
или лучше использовать iptables
специальные счетчики, которые позволяют проводить квантизацию по протоколу, типу связи, длительности и т. д.
создайте встречное правило без jump
:
iptables -A INPUT -i eth0 -p tcp --dport 80
чем смотреть их с
iptables -nvxL INPUT
(для работы с iptable необходим root-доступ).
решение2
Вы можете использовать команду pv, см.man pv(1) страница. Также вы можете попробовать различные инструменты мониторинга пропускной способности.