📜  如何在 Linux 中安装和使用 vnstat 网络流量监控工具?(1)

📅  最后修改于: 2023-12-03 15:38:20.270000             🧑  作者: Mango

如何在 Linux 中安装和使用 vnstat 网络流量监控工具?

vnStat 是一款简单易用的网络流量监控工具,它对网络流量进行记录和统计,能够对网络流量的使用情况进行实时监控和查询,是 Linux 系统中非常实用的一款工具。

安装 vnStat

在 Ubuntu 系统中,可以使用以下命令安装 vnStat:

sudo apt-get update
sudo apt-get install vnstat

在 CentOS 系统中,可以使用以下命令安装 vnStat:

sudo yum update
sudo yum install vnstat
配置 vnStat

安装完成后,需要根据实际情况进行以下配置:

  1. 设置监控的网络设备,使用 ifconfig 命令查看可用的网络设备:

    ifconfig
    

    通常情况下,主要的网络设备为 eth0eno1,可以通过以下命令设置要监控的设备:

    sudo vnstat -u -i eth0
    

    其中 -u 参数表示更新 vnStat 数据库,-i 参数表示要监控的设备。

  2. 设置 vnStat 自启动,可以使用以下命令设置:

    sudo systemctl enable vnstat.service
    
  3. 修改 vnStat 的配置文件,可以使用以下命令进行修改:

    sudo nano /etc/vnstat.conf
    

    修改完毕后,需要重启 vnStat 服务:

    sudo systemctl restart vnstat.service
    
使用 vnStat

vnStat 提供了多种查询方式,以下是常用的查询命令:

vnstat            // 查询当天的流量使用情况
vnstat -d         // 查询最近的天数流量使用情况
vnstat -w         // 查询最近的周流量使用情况
vnstat -m         // 查询最近的月流量使用情况
vnstat -l         // 在实时监控模式下查询流量使用情况
vnstat -h         // 显示帮助信息

其中 -d 参数表示最近的天数,-w 参数表示最近的周数,-m 参数表示最近的月数。

结语

通过上述步骤,你已经成功安装和配置了 vnStat 网络流量监控工具,并且可以使用 vnStat 查询实时的网络流量情况。