Linux命令---sar


sar命令可用于查看历史的系统资源消耗情况。

有些发行版本会自带sar,但有些不带,如果不带安装方式如下:

RedHat/CentOS:

yum install -y sysstat

debian:

apt install -y sysstat

首次安装完成后执行sar会提示错误,提示:无法打开 /var/log/sa/sa18:没有那个文件或目录。这是因为第一次使用没有记录文件。 执行如下命令创建:

sar -o 18

注意:错误提示后面的数字是多少,这个命令后面就跟多少。

之后就可以使用sar命令查看系统历史资源消耗了。

常用命令:

sar -u:查看CPU资源消耗。

sar -r:查看内存、交换分区资源消耗。

sar -b:查看IO资源消耗。