溫馨提示×

Linux下vnstat如何監(jiān)控網(wǎng)絡(luò)流量

小樊
84
2024-09-08 14:44:00
欄目: 智能運維

vnstat 是一個用于監(jiān)控 Linux 系統(tǒng)上的網(wǎng)絡(luò)流量的命令行工具

  1. 首先,確保你已經(jīng)安裝了 vnstat。在大多數(shù) Linux 發(fā)行版中,可以使用包管理器來安裝。例如,在基于 Debian 的系統(tǒng)(如 Ubuntu)上,可以使用以下命令安裝:
sudo apt-get update
sudo apt-get install vnstat

在基于 RHEL/CentOS 的系統(tǒng)上,可以使用以下命令安裝:

sudo yum install epel-release
sudo yum install vnstat
  1. 要開始監(jiān)控網(wǎng)絡(luò)流量,需要將 vnstat 服務(wù)添加到系統(tǒng)啟動項。這樣,每次系統(tǒng)啟動時,vnstat 都會自動運行并開始收集數(shù)據(jù)。在大多數(shù)系統(tǒng)中,可以使用以下命令啟用服務(wù):
sudo systemctl enable vnstat
sudo systemctl start vnstat
  1. 現(xiàn)在,你可以使用 vnstat 命令查看網(wǎng)絡(luò)流量統(tǒng)計信息。例如,要查看當(dāng)前月份的總流量,可以運行:
vnstat -m

要查看特定接口(如 eth0)的流量,可以運行:

vnstat -i eth0 -m
  1. 若要實時查看網(wǎng)絡(luò)流量,可以使用 -l 選項(live 模式):
vnstat -l

或者,對于特定接口:

vnstat -i eth0 -l
  1. 若要查看更多詳細(xì)信息和選項,請參閱 vnstat 的手冊頁:
man vnstat

通過以上步驟,你應(yīng)該能夠在 Linux 系統(tǒng)上使用 vnstat 監(jiān)控網(wǎng)絡(luò)流量。

0