GNU/Linux Swap 一键管理工具 — 交互式设置 Swap 与 swappiness,兼容主流发行版
复制到终端即可启动交互式 Swap 管理工具
专为 Linux 运维与服务器新手打造,零门槛完成交换分区全生命周期管理
支持创建、调整、关闭 Swap 文件,自动检测磁盘空间,兼容 fallocate / dd 两种创建方式,自动写入 fstab 开机自启。
灵活调整内核 swappiness 参数(0~100),控制 Swap 使用策略,修改后自动持久化到 /etc/sysctl.conf,重启不失效。
操作前自动备份 /etc/fstab,严格输入校验,关键操作二次确认,所有修改均可回滚,避免误操作导致系统异常。
菜单界面实时显示当前 Swap 设备、内存使用量、swappiness 值,无需手动执行 free、swapon 等命令,一目了然。
覆盖 CentOS、Ubuntu、Debian、Anolis OS、AlmaLinux 等主流服务器发行版,自动识别系统环境,适配性强。
终端彩色输出,清晰的操作提示与状态反馈,菜单式选择无需记忆命令,新手友好,上手零成本。
已适配主流 GNU/Linux 发行版,自动识别系统类型,不兼容环境将友好提示并退出
| 操作系统 | 适配版本 |
|---|---|
| CentOS | 7 / 8 / 9 |
| Ubuntu | 18.04 / 20.04 / 22.04 / 24.04 |
| Debian | 10 / 11 / 12 |
| Anolis OS(龙蜥) | 8 / 23 |
| AlmaLinux | 8 / 9 / 10 |
| Rocky Linux | 8 / 9 / 10 |
| openEuler(开源欧拉) | 20 ~ 25 |
只需要一行命令就能直接运行,零技术门槛,无需安装任何依赖
直接通过管道运行脚本,自动进入交互式菜单,全程可视化操作。
# 下载脚本 curl -sSL swap.fangqihang.cn/install.sh -o swapbuilder.sh # 添加执行权限 chmod +x swapbuilder.sh # 以 root 运行 sudo bash swapbuilder.sh
先下载到本地查看源码,确认安全后再执行,适合生产环境使用。
启动后自动展示系统状态,通过数字菜单选择对应操作