Como posso contar os dados recebidos da internet.
Quero executar meu script bash e contar quantos MB ele recebe.
Podem ser estatísticas de todo o sistema.
Responder1
observe seus dispositivos de rede
ifconfig
ip -s link show
cat /proc/net/dev
ou melhor usar iptables
contadores específicos, que permitem quantizar por protocolo, tipo de conexões, durações, etc...
crie uma regra de contador sem jump
:
iptables -A INPUT -i eth0 -p tcp --dport 80
do que assisti-los com
iptables -nvxL INPUT
(para jogar com iptable, é necessário acesso root).
Responder2
Você pode usar o comando pv, vejapágina man pv(1). Além disso, você pode experimentar diferentes ferramentas de monitoramento de largura de banda.