Crontab 重启作业重启多次而不是一次

Crontab reboot job reboot multiple times instead of once

我正在尝试安排我的 debian jessie 机器在 9:00 p.m 关闭。每 3 天一次。我目前使用 cronjob:

00 21 */3 * * root bash /home/pi/scripts/reboot.sh

其中 reboot.sh 是:

sudo reboot

机器如期关机,奇怪的是一直重启好几次。我怎样才能摆脱这个问题。这是否与 RTC 时钟没有足够的时间自我更新有关,所以 cron 作业仍然认为时间仍然是 9...我真的怀疑这一点...任何帮助

最好使用内部命令关闭而不是使用脚本。 shutdown now 关闭计算机,-r 标志用于重新启动系统。你也可以通过特定的时间而不是像现在这样 shutdown -r 11:00.

现在您可以使用

shutdown -r now