查看/计算 Ubuntu 中的长期网络统计数据(例如上个月下载了多少兆字节)

查看/计算 Ubuntu 中的长期网络统计数据(例如上个月下载了多少兆字节)

在 Ubuntu 上,我想知道在过去一个月、一周或其他时间(时间越长越好)内,我的计算机通过网络传入(下载)或传出(上传)了多少兆字节。有没有什么地方可以看到这种统计数据?或者,有没有日志文件,例如,每个连接都会记录发送和接收的总字节数,这样我就可以对这些日志文件进行一些 grep 操作并计算总和?

答案1

下面有许多有用的命令:

http://www.cyberciti.biz/faq/network-statistics-tools-rhel-centos-debian-linux/

例如,我使用 ifconfig ppp0 查找宽带适配器上正在传输的字节数,该适配器在我的 ubuntu 12.04 上连接时被命名为 ppp0。如果我断开连接并重新连接,它将在下次调用时提供传输的新字节数,这样我就可以知道总数据传输是否在限制范围内。

请注意,我还没有找到一种方法来查找上个月/一周等传输的字节数,但如果我记得我上次搜索过同一主题,那么可能没有这样的工具可用。因此,您可能必须编写自己的某种脚本来收集此类数据并将其保存在日志或数据库中以供以后汇总。

相关内容