有什么方法可以查看我通过互联网发送了多少数据?

有什么方法可以查看我通过互联网发送了多少数据?

德国一家大型 ISP (Telekom) 最近决定将其 DSL 互联网连接容量限制为每月 75GB。

现在我想知道我下载/上传了多少。我使用 Linux Mint 14 Nadia,并且有一个 D-LINK DI-524 路由​​器。

如何获取每月上传/下载的数据量?

答案1

如果您正在寻找用户友好的 GUI 应用程序,我推荐download monitor。您可以查看统计信息、分配配额等。
一个简单、不错的 CLI 替代方案是vnstat如何)。

答案2

输出ifconfig包含数据包和字节计数器,通常列出自系统启动以来的计数。

该信息还可以/proc/net/dev以更机器可读的格式提供。

答案3

为了完整起见,还值得注意的是,一些路由器(一个具体的例子是我的思科小型企业模型)通过其管理界面提供有关已传输数据量的信息。除了简单地在其网络界面中显示数字之外,我的还可以配置为按指定的时间间隔重置计数器、通过电子邮件发送报告并实施限制。

我不知道 DI-524 是否专门具有此类功能,但为了以防万一,可能值得查看一下其管理界面。由于路由器通常很少重新启动,因此它可能会提供相对有用的数据,并且它也不会局限于一台特定的主机,这可能会或可能不会令人感兴趣。

答案4

有很多方法,其中之一就是下载 vnstat。

apt-get install vnstat

然后首先设置

vnstat -u -i eth0
vnstat -u -i wlan0

之后,您必须在终端中键入此命令才能了解状态

vnstat -m

相关内容