在Linux系统中,查看swap(交换分区)的使用情况有多种方法,以下是一些常用的命令:
free
命令free
命令是最简单的查看系统内存和交换分区使用情况的工具。
free -h
-h
参数表示以人类可读的格式显示(例如,KB、MB、GB)。Mem: 7.7G 2.2G 4.8G 268M 723M 5.0G Swap: 2.0G 0B 2.0G
### 2. `swapon` 命令
`swapon` 命令可以列出所有当前激活的交换分区。
```bash
swapon --show
cat /proc/swaps
命令这个命令会显示当前激活的交换分区的详细信息。
cat /proc/swaps
top
或 htop
命令top
和 htop
命令不仅可以显示CPU和内存的使用情况,还可以显示交换分区的使用情况。
top
命令:top
命令:KiB Swap
这一行,显示了交换分区的总量和使用量。htop
命令(需要先安装 htop
):htop
命令(需要先安装 htop
):htop
的界面中,交换分区的使用情况会在底部显示。vmstat
命令vmstat
命令可以显示虚拟内存统计信息,包括交换分区的使用情况。
vmstat -s | grep swap
swapon
命令手动激活,或者检查 /etc/fstab
文件中的配置是否正确。sudo swapon /dev/sda2
/etc/fstab
文件进行修正,确保系统启动时正确挂载交换分区。通过以上方法,你可以全面了解Linux系统中交换分区的使用情况,并根据需要进行相应的调整和优化。
领取专属 10元无门槛券
手把手带您无忧上云