要在Linux系统中定时重启,你可以使用cron
来实现。以下是一个简单的步骤说明和示例代码:
crontab -e
命令来编辑当前用户的cron作业。0 0 * * * /sbin/shutdown -r now
这行的格式是:
分 时 日 月 周 命令
在这个例子中,所有的字段都被设置为0,意味着“每次”,除了周字段,周字段0表示周日,如果你想在其他日子定时重启,需要相应调整。
命令/sbin/shutdown -r now
会立即重启系统。如果你想延迟几分钟,可以用shutdown -r +5
(在5分钟后重启)的形式。
确保你有适当的权限来编辑cron作业,并且你知道如何取消已经设定的作业。如果需要取消之前设定的定时任务,可以运行 crontab -e
并删除相应的行。