在 Linux 中,可以通过以下几种常用方法查看 swap(交换分区/交换文件)大小:
free 命令(最常用)free -h
输出示例:
total used free shared buff/cache available
Mem: 7.7G 2.1G 3.2G 123M 2.4G 5.1G
Swap: 2.0G 0B 2.0G
Swap 一行显示 swap 总大小、已用和空闲swapon 命令swapon --show
或
swapon -s
输出示例:
NAME TYPE SIZE USED PRIO
/dev/sda2 partition 2G 0B -2
/proc/swapscat /proc/swaps
输出示例:
Filename Type Size Used Priority
/dev/sda2 partition 2097148 0 -2
Size 单位为 KBtop / htoptop 中按 1 或查看顶部摘要htop 底部状态栏直接显示 Swap 大小lsblk
或
fdisk -l
可看到类型为 swap 的分区及其大小。
✅ 推荐:日常快速查看用
free -h
或
swapon --show
如果你是想调整 swap 大小或新增 swap 文件,也可以告诉我。