飞牛OS自动定时关机终极教程 | 命令行与可视化双方案
一、功能背景与适用场景
飞牛OS作为基于Debian的轻量化NAS系统,默认未提供定时关机功能界面。但通过Linux底层能力,可实现以下场景:
- 节能降耗:避免X86架构设备(如i5-6600+4硬盘配置)24小时运行,实测待机功耗40-60W,连续运行月耗电约43度
- 维护需求:解决内存占满、服务卡顿等问题(如Docker长期运行导致内存占用99%)
- 远程管理:配合智能插座实现"按需开关机"的完整物联方案
二、基础方案:命令行设置(推荐技术用户)
1. 开启SSH访问
- 飞牛OS控制台 → 设置 → SSH → 启用服务
- Windows按
Win+R
→ 输入cmd
→ 执行:ssh 用户名@飞牛IP # 示例:ssh airhuang@192.168.33.155[1](@ref)
2. 配置定时任务
步骤 | 命令/操作 | 说明 |
---|---|---|
获取root权限 | sudo -i |
需输入登录密码
|
编辑计划任务 | crontab -e |
使用nano编辑器 |
添加关机指令 | 0 23 * * * /sbin/shutdown -h |
每日23:00关机
|
保存退出 | Ctrl+X → Y → 回车 |
确认提示"installing new crontab"
|
关键细节:
- 时间格式:
分钟 小时 日 月 星期
,示例0 3 * * 6
表示每周六3:00执行 - 必须删除原教程中的
-now
参数,否则会立即关机 - 验证命令:
crontab -l
查看生效任务
三、进阶方案:1Panel可视化设置(推荐新手)
1. 安装管理面板
- 飞牛应用中心 → 搜索安装 1Panel
- 配置安全入口(如
/xffff
)与登录凭证
2. 创建定时任务
参数 | 配置建议 | 说明 |
---|---|---|
任务类型 | 计划任务 | 支持Shell/Python等脚本 |
执行周期 | 0 23 * * * |
与crontab格式兼容
|
脚本内容 | /sbin/shutdown -h |
可扩展为复杂脚本 |
通知设置 | 邮件/钉钉提醒 | 可选执行结果推送 |
四、智能硬件联动方案
1. 向日葵C1 Pro插座
- 配置步骤:
- BIOS开启AC Recovery(来电自启)
- NAS电源线接入智能插座
- 向日葵APP设置定时断电
- 优势:
- 零代码实现开关机(需配合定时任务关机)
- 月省电费约20元(以60W设备计算)
2. 混合方案示例
graph TD
A[向日葵定时断电] --> B(每日2:00断电)
C[crontab关机命令] --> D(每日1:55安全关机)
D -->|5分钟缓冲| B
五、避坑指南
- 路径问题:部分设备需改用
/system/bin/shutdown
- 权限异常:务必通过
sudo -i
获取root权限 - 开机补偿:BIOS设置定时启动需配合硬件时钟
- 功耗测试:建议使用功率计实测设备待机功耗(参考值:笔记本U约15W,E5处理器40W+)
共有 0 条评论