温馨提示×

ubuntu swap在哪看

小樊
35
2026-08-12 00:11:47
栏目: 智能运维

在 Ubuntu 中查看 swap(交换空间) 的位置和状态,常用以下几种方法:


1️⃣ 查看 swap 是否启用、大小(最常用)

swapon --show

输出示例:

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

✅ 可以看到 swap 是 分区 还是 文件,以及路径。


2️⃣ 查看 swap 使用情况(类似 top)

free -h

示例:

              total        used        free
Swap:          2Gi          0B         2Gi

3️⃣ 查看 swap 对应的具体文件或分区

如果是 swap 文件

cat /proc/swaps

示例:

Filename				Type		Size	Used	Priority
/swapfile                               file		2097148	0	-2

如果是 swap 分区

会显示类似:

/dev/sda2                               partition	2097148	0	-2

4️⃣ 查看 swap 文件是否存在(常见 Ubuntu 默认)

ls -lh /swapfile

5️⃣ 查看 fstab 中 swap 配置

cat /etc/fstab

常见内容:

/swapfile none swap sw 0 0

UUID=xxxx-none swap sw 0 0

6️⃣ 查看 swap 所在磁盘(进阶)

lsblk

可以看到哪个磁盘/分区被用作 swap。


✅ 总结

目的 命令
是否启用 swap swapon --show
swap 使用情况 free -h
swap 文件/分区 cat /proc/swaps
swap 配置位置 /etc/fstab

如果你是想 新增 / 删除 / 调整 swap 大小,也可以告诉我,我可以一步步教你。

0