要使用 cron 设置定时关机,可以按照以下步骤进行:
1. 编辑 crontab
在终端中输入以下命令来编辑当前用户的 crontab 文件:
crontab -e
2. 添加关机任务
在打开的编辑器中,添加一行来设置定时关机。例如,如果你想每天晚上 10 点关机,可以添加以下行:
复制
0 22 * * * /sbin/shutdown now
这行的意思是:
0:分钟(0 分钟)22:小时(晚上 10 点)* * *:每天、每月、每周的任意日期
3. 保存并退出
根据你使用的编辑器,保存并退出:
- 如果是
nano,按Ctrl + X,然后按Y确认保存。 - 如果是
vim,输入:wq然后按Enter。
4. 确认任务已添加
你可以使用以下命令查看当前的 crontab 任务:
crontab -l
确保你刚刚添加的关机任务在列表中。
5. 注意事项
- 确保你的系统时间设置正确。
- 如果你需要取消定时关机,可以再次运行
crontab -e并删除或注释掉该行(在行前加#)。
这样设置后,系统会在每天晚上 10 点自动关机。