轻量级网络流量监控工具vnstat

vnStat 是一款专为 Linux 和 BSD 系统设计的轻量级网络流量监控工具。它通过后台守护进程,持续收集并记录网络接口的带宽消耗情况,并提供“小时”、“天”、“月”、“年”等维度的详细统计报告。

与其他抓包工具(如 Wireshark、tcpdump)不同,vnStat 拥有独特的运行机制和极低的资源占用。 


----------------------------------------------------------------------------


Ubuntu安装:

sudo apt update

sudo apt install vnstat

 


Mac安装:


brew install vnstat


----------------------------------------------------------------------------


常用命令:

按小时统计(过去 24 小时): vnstat -h

  • 按天统计(过去 30 天): vnstat -d

  • 按周统计: vnstat -w

  • 按月统计: vnstat -m

  • 按年统计: vnstat -y

  • 历史流量最高的前 10 天(Top 10): vnstat -t


  • -------------------------------------------------------------------


    重启vnstat服务:

    sudo systemctl restart vnstat

    查看vnstat服务状态:

    sudo systemctl status vnstat


    评论

    此博客中的热门博文

    通过命令行在Github上发布项目的新版本

    利用GitHub免费的静态页面托管空间发布网页

    本地部署OpenAvatarChat实时交互数字人系统