一键增加swap空间脚本

来源:互联网 发布:便携设备数据恢复软件 编辑:程序博客网 时间:2024/05/19 22:45
#!/bin/bashecho -e "\033[33m Your current swap is \033[0m"free -hmkdir /SwapDircd /SwapDirdd if=/dev/zero of=/SwapDir/swap bs=1M count=512 #这里增加的空间是512MBchmod 0600 swapmkswap /SwapDir/swap #把这个分区变成swap分区swapon /SwapDir/swap #把刚建的swap分区设成为有效状态myFile=/etc/fstab.bak cd /etcif [ -f "$myFile" ];thenrm -rf fstab.bak #删除之前的备份elsecp /etc/fstab /etc/fstab.bak #备份fstabfiecho "/SwapDir/swap swap swap defaults 0 0">>/etc/fstab #增加新的swap开机自动启动echo -e "\033[31m Done\!Congratulation\!System swap add successful\! \033[0m"echo -e "\033[33m Your system swap is \: \033[0m"free -h

该脚本在本人测试通过,目前没有发现问题。使用过程中如果遇到任何问题可以咨询本人。