适合 Linux 的互联网使用情况监控器

适合 Linux 的互联网使用情况监控器

有人知道基于 Linux 的、好用且最新的互联网使用情况监视器吗?

我希望还有这样一个项目,

  • 不受限于特定 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**其中的内容。通常为eth0wlan0

它会根据使用情况分解您的流量,其中顶行(标记为total)显示正在消耗的总带宽。

相关内容