在 Ubuntu 中查看 swap(交换空间) 的位置和状态,常用以下几种方法:
swapon --show
输出示例:
NAME TYPE SIZE USED PRIO
/dev/sda2 partition 2G 0B -2
✅ 可以看到 swap 是 分区 还是 文件,以及路径。
free -h
示例:
total used free
Swap: 2Gi 0B 2Gi
cat /proc/swaps
示例:
Filename Type Size Used Priority
/swapfile file 2097148 0 -2
会显示类似:
/dev/sda2 partition 2097148 0 -2
ls -lh /swapfile
cat /etc/fstab
常见内容:
/swapfile none swap sw 0 0
或
UUID=xxxx-none swap sw 0 0
lsblk
可以看到哪个磁盘/分区被用作 swap。
| 目的 | 命令 |
|---|---|
| 是否启用 swap | swapon --show |
| swap 使用情况 | free -h |
| swap 文件/分区 | cat /proc/swaps |
| swap 配置位置 | /etc/fstab |
如果你是想 新增 / 删除 / 调整 swap 大小,也可以告诉我,我可以一步步教你。