如何在 Linux 中安排重启?

kla*_*ens 46 linux

我是 Linux 新手,我想安排在午夜重新启动。我该怎么做?

编辑:

  • 很抱歉我没有提供完整的细节。我想在每个月的第三个星期六 23:30 重新启动。

  • 我不知道出了什么问题,但我找不到 crontab。我所拥有的是cron.d; cron.daily; cron.weekly; cron.monthly;

我很抱歉菜鸟的问题。请帮助我。谢谢。

rad*_*ius 57

键入shutdown -r 0:00,它将在午夜重新启动。

如果您想每晚重新启动,请使用 crontab -e 作为 root 添加一个 cron 条目以在每个午夜运行 shutdown -r

@midnight shutdown -r now
Run Code Online (Sandbox Code Playgroud)

  • @不,它需要一个时间参数,例如 crontab 行中的 `now`。 (5认同)
  • 时间参数是强制性的,您可以使用“now”。 (4认同)
  • 请注意,发出“shutdown -r 22:00”然后关闭终端将取消重启命令。`nohup shutdown -r 22:00 &` 用于在关闭终端窗口后维护重启命令。 (3认同)

Mas*_*imo 17

使用crontab.

http://en.wikipedia.org/wiki/Crontab

将此条目添加到 /etc/crontab 应该执行以下操作:

0 0 * * * /sbin/shutdown -r now
Run Code Online (Sandbox Code Playgroud)

  • `shutdown` 需要一个时间参数,例如 `now` (3认同)

小智 15

另一个选项是at命令,可在许多 Linux 发行版上使用。有关更多信息,请参阅手册页,但用于您的目的的一般语法是:

回声“重启” | 在 0000 六月 27

引用 OS X 手册页:

at -在指定时间执行命令

听起来像我们正在谈论的。;)