Per*_*ulf 3 command-line networking monitoring
我只需要了解 3 或 4 天内使用了多少带宽。你在终端有什么应用程序可以做到这一点吗?
我更喜欢它不使用 SNMP。
我找到了iptraf
, wireshark
, cacti
,但它们不是我要找的。
当然我需要保存我的结果;对于一台计算机,而不是网络。
我可以看到入站和出站流量的总大小非常重要。有什么解决方案适合我?
小智 7
你知道你已经有了,ifconfig
对吗?
默认情况下,Ifconfig 会在每个接口上保留有关传入和传出带宽的计数器。通常你不能重置计数器,除非重新启动(有一些例外)
从控制台,您可以轻松地让 cron 每三天运行一次并将结果保存到文件中以供以后检查。像这样的东西:
date >> ~/bw.log && ifconfig eth0|grep byte >> ~/bw.log
Run Code Online (Sandbox Code Playgroud)
每次运行都会在用户家中的文件 bw.log 上产生这种输出。
Thu Oct 18 03:44:05 UTC 2012
RX bytes:414910161 (395.6 MiB) TX bytes:68632105 (65.4 MiB)
Run Code Online (Sandbox Code Playgroud)
我的两分钱...