📜  Linux 中的 vnstat 命令和示例

📅  最后修改于: 2022-05-13 01:57:31.218000             🧑  作者: Mango

Linux 中的 vnstat 命令和示例

vnstat是 Linux 中的命令行工具,系统管理员通常使用它来监视网络参数,例如带宽消耗或一些流入或流出的流量。它监视系统网络接口上的流量。

在 Linux 上安装 vnstat

如果是基于 RedHat 的 Linux

yum install vnstat

如果是 ubuntu 或 debian Linux

apt install vnstat

使用 vnstat 命令

1.获取所有网络接口的基本统计信息

vnstat

获取所有网络接口的基本统计信息



此命令将打印连接到系统的网络接口的所有基本统计信息。

2.监控特定接口

vnstat -i wlo1

监控特定接口

这将监视和显示指定接口 wlo1 的统计信息。

3.获取接口的每日统计信息

vnstat -d -i wlo1

获取接口的每日统计信息

这将打印指定接口 wlo1 的每日统计信息。

4.获取界面的每小时统计信息



vnstat -h -i wlo1

4-获取接口的每小时统计信息

这将打印指定接口 wlo1 的每小时统计信息。

5.显示界面的每月统计数据

vnstat -m -i wlo1

5-显示接口的每月统计数据

此命令将显示指定接口的每月统计信息。

6.将输出保存到 XML 文件

vnstat --xml -i wlo1 >output.xml

6-To-save-output-to-a-XML-file

该命令将创建一个名为 output.xml 的 XML 文件,并将具有 XML 格式的命令输出。

7.将输出保存到 JSON 文件

vnstat --json -i wlo1 >output.json

7-To-save-output-to-a-JSON-file



此命令将创建一个名为 output.json 的 JSON 文件,并将具有 JSON 格式的命令输出。

8.将输出保存到文本文件

vnstat --oneline -i wlo1 >output.txt

8-To-save-output-to-a-text-file

此命令将创建一个名为 output.txt 的文本文件,并将以单行格式输出。

9.计算当前接口的流量

vnstat -tr

9-to-calculate-traffic-on-the-current-interface

此命令将显示当前使用的网络接口上的流量。

10.显示 vnstat 帮助

vnstat --help

10-to-display-vnstat-help

此命令将显示 vnstat 帮助部分。