要使用 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 点自动关机。