我如何计算从互联网接收的数据。
我想运行我的 bash 脚本并计算它接收了多少 MB。
它可能是整个系统的统计数据。
答案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) 页。您还可以尝试不同的带宽监控工具。