有没有办法计算Linux网络接口RX、TX的所有时间?这篇 Cyberciti 文章中提到的建议方法,标题为:Linux 查看以太网统计信息只返回机器当前的统计信息,从系统启动到现在。ifconfig
正如本文中所讨论的,在查看设备时不会显示之前重新启动时有关网络使用情况的数据。
我需要知道自安装 Linux 以来机器整个生命周期的网络使用情况。
- 网络使用日志存储在哪里?
- 它会存储在任何地方吗?
答案1
我会考虑使用这个包,vnStat
它旨在使用您正在查看的相同数据来完成您想要的操作ifconfig
。
特征摘录
- 安装和运行快速简单
- 收集的统计数据在系统重新启动后仍保留
- 可同时监控多个接口
- 多种输出选项
- 摘要、每小时、每日、每月、每周、前 10 天
- 可选的 png 图像输出(使用 libgd)
- 可以配置月份以遵循计费周期
- 轻量级、最少的资源使用
- 无论流量如何,CPU 使用率都一样低
- 无需root权限即可使用
- 在线颜色配置编辑器