首页 > 程序 > 在ubuntu托盘显示流量统计

作者:ghostry 发布时间:2015-09-06 浏览: 1761

转载注明出处: https://blog.ghostry.cn/program/629.html

如果我们用3G这种记流量的卡上网,那么我们肯定想看看自己用了多少流量
在ubuntu下.好像还没有现成的软件可以在托盘显示总流量,不过我们通过几个工具.可以实现这个功能.
我们用到的原料包括indicator-sysmonitor,vnstat,crontab,grep,awk

首先我们在crontab中加入

* *    *    *    *    root    vnstat -u -i wlan1

端口记得改成自己的.
然后在indicator-sysmonitor里添加两个监视器.
dangri

echo $(vnstat -s -i wlan1|grep today|awk -F '/' '{print $3}')

dangyue

echo $(vnstat -s -i wlan1|grep -v day|grep -v "^$"|awk -F '/' 'END {print $3}')

输出里加上月:{dangyue} 日:{dangri}
到此.我们想要的功能就有了.托盘上会显示当月和当日的流量统计,每分钟更新.
另外这些工具也可以拓展一下,做成达到多少流量自动禁用端口.妈妈在也不怕我流量超标了.

标签: ubuntu vnstat 流量监控

上一篇: ubuntu防止看电影时屏幕锁屏
下一篇: 修改wine-qqintl依赖

添加新评论 »

*
*

欢迎评论!歡迎評論!Comments welcome!komentoj bonvenaj!댓글 오신 것을 환영합니다!
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: :cold: :cryy: :cute: :shy: :sleep: :struggle: :tea: :yahou: