温馨提示×

ubuntu swap分区在哪看

小樊
44
2026-10-13 00:52:40
栏目: 智能运维

在 Ubuntu 中,查看 swap 分区 有几种常用方法:

1. 使用 swapon 命令(最推荐)

swapon --show

或

swapon -s

会显示 swap 的设备路径(如 /dev/sda2 或 /swapfile)、类型、大小等。


2. 查看 /proc/swaps

cat /proc/swaps

内容和 swapon -s 类似。


3. 使用 free 命令(看是否启用)

free -h

在 Swap 一行可以看到 swap 总大小和已用大小。


4. 查看是否是 swap 分区还是 swap 文件

  • 如果是 分区,通常在 swapon --show 中显示为 /dev/sdX 或 /dev/nvmeXnXpX
  • 如果是 swap 文件,通常显示为 /swapfile

5. 用 lsblk 看磁盘分区类型

lsblk -f

可以看到哪个分区类型是 swap。


6. 用 blkid 查看

sudo blkid | grep swap

示例输出说明

NAME      TYPE      SIZE USED PRIO
/dev/sda2 partition   8G   0B   -2

说明 swap 在 /dev/sda2 这个分区上。

如果你是 想确认 swap 在哪块磁盘 / 分区,用 swapon --show + lsblk 就足够了。

0 踩