centos

如何检查 CentOS 系统的 swap 分区使用情况

小樊
93
2025-02-12 13:16:22
栏目: 智能运维

要检查 CentOS 系统的 swap 分区使用情况,你可以使用以下命令:

  1. free 命令:这是一个常用的命令,用于显示系统的内存使用情况,包括 swap 分区。运行以下命令:
free -h

-h 选项表示以人类可读的格式显示结果,如 K、M、G 等。

输出示例:

              total        used        free      shared  buff/cache   available
Mem:           7.7Gi       1.6Gi       1.2Gi       1.0Gi       5.0Gi       4.8Gi
Swap:          2.0Gi       1.0Gi       1.0Gi

在这个例子中,总共有 2.0Gi 的 swap 分区,已使用 1.0Gi,剩余 1.0Gi。

  1. swapon 命令:这个命令用于显示当前启用的 swap 分区。运行以下命令:
swapon --show

输出示例:

NAME      TYPE      SIZE USED PRIO
/dev/sda2 partition 2.0G   1G   -2

在这个例子中,/dev/sda2 是 swap 分区的设备名,总大小为 2.0G,已使用 1G。

  1. cat 命令:你可以查看 /proc/swaps 文件来获取 swap 分区的使用情况。运行以下命令:
cat /proc/swaps

输出示例:

Filename                Type        Size    Used    Priority
/dev/sda2                               partition 2097148 1048576 -2

这个例子中的输出与 swapon --show 命令的输出类似。

通过这些命令,你可以检查 CentOS 系统的 swap 分区使用情况。

0
看了该问题的人还看了