我希望在我的bash脚本中检查Centos服务器上是否存在Swap空间,因此如果服务器上没有Swap空间,我可以创建Swap。我尝试了以下方法:
很显然,即使没有交换分区,
if [[ -n $(swapon -s) ]]; then
:
else
mkswap /dev/vda2 &> /dev/null
swapon /dev/vda2
fi
很显然,即使没有交换分区,
swapon -s
命令也会返回以下字符串:文件名 类型 大小 已用 优先级
。