Linux系统Swap一键脚本 添加/删除
Swap一键添加删除的脚本…
说明:很多人的VPS服务器由于内存太小,会导致很多进程被杀掉,这时候就需要我们添加Swap虚拟内存了,这里就整了个一键脚本方便使用。
提示:脚本不支持 OpenVZ 架构,安装会自动退出。
运行命令:
wget https://www.superbin.cc/Shell/swap.sh
chmod +x swap.sh
./swap.sh
其它脚本:
wget https://www.moerats.com/usr/shell/swap.sh && bash swap.sh # 备用 wget https://one.wenhairu.com/shell/swap.sh && bash swap.sh
然后根据选项进行操作,记得添加「Swap」的时候填写纯数字,默认单位为「MB」
自写Swap脚本
#!/bin/bash echo -e "\033[33m Your current swap is \033[0m" free -h mkdir /SwapDir cd /SwapDir dd if=/dev/zero of=/SwapDir/swap bs=1M count=512 #这里增加的空间是512MB chmod 0600 swap mkswap /SwapDir/swap #把这个分区变成swap分区 swapon /SwapDir/swap #把刚建的swap分区设成为有效状态 myFile=/etc/fstab.bak cd /etc if [ -f "$myFile" ];then rm -rf fstab.bak #删除之前的备份 else cp /etc/fstab /etc/fstab.bak #备份fstab fi echo "/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
该脚本在测试通过,目前没有发现问题,使用过程中如果遇到任何问题可以Google 教程。
作者:Alone°李道长ご
联系:WeChat(QQ):1969170027
-------------------------------------------------
如果觉得这篇文章对你有小小的帮助的话,点点左下角“👍”博主在此感谢!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具