温馨提示×

ubuntu swap在哪查看

小樊
46
2026-09-10 05:24:08
栏目: 智能运维

在 Ubuntu 中,可以通过以下几种方式查看 swap(交换空间) 的情况:


1. 使用 swapon 命令(最常用)

swapon --show

swapon -s

会显示:

  • 文件名(如 /swapfile/dev/sda2
  • 类型(file / partition)
  • 大小
  • 已用
  • 优先级

2. 使用 free 命令

free -h

示例输出:

              total        used        free      shared  buff/cache   available
Mem:           7.7Gi       2.1Gi       3.2Gi       123Mi       2.4Gi       5.1Gi
Swap:          2.0Gi          0B       2.0Gi

可以看到 Swap 的总大小和已用情况。


3. 查看 /proc/swaps

cat /proc/swaps

作用和 swapon -s 类似。


4. 查看 swap 文件或分区位置

如果是 swap 文件

ls -lh /swapfile

如果是 swap 分区,可以结合:

sudo fdisk -l

lsblk

查看哪个分区是 swap 类型。


5. 查看开机是否自动挂载

cat /etc/fstab

通常会有类似:

/swapfile none swap sw 0 0

UUID=xxxx none swap sw 0 0

总结

  • 快速看是否在用、大小多少free -h
  • 看 swap 在哪(文件/分区)swapon --show
  • 看配置文件/etc/fstab

如果你是想新增 / 删除 / 调整 swap,也可以告诉我你的 Ubuntu 版本和使用场景(物理机 / 云服务器 / 虚拟机)。

0