代码之家  ›  专栏  ›  技术社区  ›  Ossama

crontab重新启动作业重新启动多次,而不是一次

  •  0
  • Ossama  · 技术社区  · 6 年前

    我正在安排我的DebianJessie机器每3天9:00关机。我目前使用的是cronjob:

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

    其中reboot.sh是:

    sudo reboot
    

    这台机器按计划关机,但奇怪的是它只是不断重启几次。我怎样才能摆脱这个问题?这是否与RTC时钟没有足够的时间自我更新有关,所以cron作业仍然认为时间仍然是9…我真的很怀疑……有什么帮助吗

    1 回复  |  直到 6 年前
        1
  •  0
  •   mayank    6 年前

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

    现在你可以用

    shutdown -r now