fedora如何监控网络流量
时间:2019-04-29 03:18:06 来源:igfitidea点击:
vnstat是一个免费的开源软件。它是一个基于控制台的网络流量监视软件,用于记录所选网络接口的每日网络流量。
它从/proc文件系统中收集的流量信息,所以应用程序可以在没有root权限的情况下也可以使用。
如何在Fedora Linux系统上安装vnstat来监控每小时、每天、每周和每月的带宽使用情况?
Fedora Linux安装vnstat应用程序
在Fedora上运行以下命令安装vnstat
dnf update dnf info vnstat sudo dnf install vnstat -y
配置vnstat
修改/etc/vnstat.conf文件,设置默认接口。 使用ip
查看网口名。
Interface "wlp1s0"
开启vnstat服务并设置在系统启动时自启动
sudo systemctl start vnstat.service sudo systemctl enable vnstat.service
如何使用vnstat
语法:
vnstat vnstat -i NIC_NAME vnstat [options] -i NIC_NAME
示例:
vnstat vnstat -i eth0
linux显示网络带宽统计
vnstat -h #每小时带宽流量统计 vnstat -d #每天的带宽统计 vnstat -w #每周的带宽统计 vnstat -m #每月的带宽统计
显示带宽使用最多的10天
vnstat -t
实时监控网络传输率
vnstat -l
更新eth0的数据库
vnstat -u -i eth0
停止监控eth0
vnstat -i eth1 --delete
显示网口eth0,eth1,eth2总的流量
vnstat -i eth0+eth1+eth2
以xml格式显示
vnstat -i eth0 --xml
以json格式显示
vnstat --json vnstat --json -i eth0