我使用具有非常严格流量限制的 3G 蜂窝 Internet 连接,但有时我去办公室并使用无限制且快速的电缆连接(当然我会进行消耗流量的操作,例如在那里更新系统)。
我想跟踪本月我已经使用移动连接下载了多少(因此,它可以按界面过滤,也可以轻松暂停,以便在我使用无限线路时暂停它)(所以,当我重新启动笔记本电脑或重新连接时,计数器大多数不会重置,我只能手动重置它)。
在 Ubuntu 10.10 中最简单的方法是什么?
我不想设置任何复杂的监控/计费系统。
我使用具有非常严格流量限制的 3G 蜂窝 Internet 连接,但有时我去办公室并使用无限制且快速的电缆连接(当然我会进行消耗流量的操作,例如在那里更新系统)。
我想跟踪本月我已经使用移动连接下载了多少(因此,它可以按界面过滤,也可以轻松暂停,以便在我使用无限线路时暂停它)(所以,当我重新启动笔记本电脑或重新连接时,计数器大多数不会重置,我只能手动重置它)。
在 Ubuntu 10.10 中最简单的方法是什么?
我不想设置任何复杂的监控/计费系统。
最简单的方法
您可以
ifconfig
在您的网络接口上使用(我的是 eth0) - 它计算自接口启动以来发送和接收的数据量。让它持久化
没那么简单
Ubuntu 社区 wiki 列出了有关使用几个工具的说明 - ipac-ng 和 vnstat。它们不一定简单,但它们比编写自己的脚本更好:
https://help.ubuntu.com/community/HowToMonitorInternetTrafficTotals
如果您想要一种图形方式来跟踪您的网络使用情况:
尝试:
sudo apt-get install screenlets
在终端中搜索,然后从(alt+f2)运行对话框启动screenlet,并在配置对话框出现时单击安装screenlet按钮。对于其中的每一个,您都可以从他们的偏好中选择要跟踪的接口(eth0、wlan0 等)。您还可以在每次断开连接时清除总数,这样您就可以准确地知道自己使用了多少。