有人知道基于 Linux 的、好用且最新的互联网使用情况监视器吗?
- 我找到了一个最新的下载监视器,但它与 Ubuntu Unity App 绑定。
- 我找到了一份最新的文档,https://help.ubuntu.com/community/HowToMonitorInternetTrafficTotals,最后更新于 2013-03-18,但第一个选项 ipac-ng 不再存在于当前的 Debian/Ubuntu 存储库中。
我希望还有这样一个项目,
- 不受限于特定 DM(例如 Ubuntu Unity)
- 仅能测量互联网使用情况,而非所有通过 eth0(例如本地网络)的流量。即忽略 LAN 流量,仅监控互联网使用情况
有没有?
谢谢
答案1
找到一个最接近我的要求的:
软件包:bwm-ng
优先级:可选
描述:小型、简单的基于控制台的带宽监视器
Bandwidth Monitor NG 是一款小型、简单的基于控制台的实时带宽监视器。.
功能简介:
- 支持 /proc/net/dev、netstat、getifaddr、sysctl、kstat 和 libstatgrab
- 支持的接口数量不受限制
- 从列表中动态添加或删除接口
- 接口白名单/黑名单
- 输出 KB/s、Kb/s、数据包、错误、平均值、最大值和总和
- 以 curses、普通控制台、CSV 或 HTML 形式输出
- 配置文件
主页:http://www.gropp.org/?id=projects&sub=bwm-ng
起源:Ubuntu
答案2
对于非常轻量级的东西,看看上网本. 这个小命令行程序基本上是顶部(显示网络的 CPU 使用率)。需要注意的是,您必须以 root 身份运行它,但您可以像这样调用它:
$ sudo nettop -i **device**
用您的网络设备名称替换**device**
其中的内容。通常为eth0
或wlan0
。
它会根据使用情况分解您的流量,其中顶行(标记为total
)显示正在消耗的总带宽。