温馨提示×

如何查看ubuntu swap大小

小樊
50
2026-09-28 09:59:51
栏目: 智能运维

在 Ubuntu 中,可以通过以下几种常用方法查看 swap(交换分区/交换文件)大小:


方法一:free 命令(最常用)

free -h

输出示例:

              total        used        free      shared  buff/cache   available
Mem:           7.7Gi       2.1Gi       3.2Gi       234Mi       2.4Gi       5.1Gi
Swap:          2.0Gi       0.0Ki       2.0Gi
  • Swap 一行显示的就是 swap 总大小(这里是 2.0Gi)

方法二:swapon 命令

swapon --show

或

swapon -s

输出示例:

NAME      TYPE      SIZE USED PRIO
/swapfile file        2G   0B   -2
  • SIZE 列就是 swap 大小

方法三:查看 /proc/swaps

cat /proc/swaps

输出示例:

Filename				Type		Size	Used	Priority
/swapfile                               file		2097148	0	-2
  • Size 单位是 KB

方法四:使用 top 或 htop

  • top 命令顶部会显示:
    MiB Swap:   2048.0 total,   2048.0 free
    
  • htop(需安装)中也能看到 swap 信息

补充:查看 swap 是分区还是文件

swapon --show
  • TYPE 为 partition → 交换分区
  • TYPE 为 file → 交换文件(如 /swapfile)

如果你是想 调整 swap 大小 或 创建/删除 swap,也可以告诉我,我可以给你具体步骤。

0 踩