在 Debian 系统中,可以通过以下几种方式查看 swap(交换分区/交换文件) 的使用和配置情况:
free 命令free -h
输出示例:
total used free shared buff/cache available
Mem: 3.8G 1.2G 800M 120M 1.8G 2.2G
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
和 swapon -s 内容类似。
lsblk
或
blkid | grep swap
可查看 swap 分区是否存在。
cat /etc/fstab
查找类似内容:
UUID=xxxx /swapfile none swap sw 0 0
# 或
/dev/sda2 none swap sw 0 0
ls -lh /swapfile
(常见路径是 /swapfile,也可能叫 /swap.img)
vmstat
或
top
在 top 中按 f 可显示 SWAP 列。
swapon --show
空输出说明当前没有启用 swap。
(如需要我可以一步步教你)
如果你愿意,可以告诉我:
我可以给你更针对性的命令。