使用 cronjob 定期动态重启服务器

使用 cronjob 定期动态重启服务器

我应该在 cron 中添加什么命令,以便它在特定时间启动七天后重新启动服务器。

我可以@daily root /sbin/shutdown -r now每天在指定的时间内这样做,但我无法弄清楚七天的修改。

答案1

您可以使用 crontab 语法中的 dow(即星期几)在特定日期的每次发生时执行命令,使用以下形式的数字:

0-6 周日至周六

1-7 周一至周日

或者甚至缩写单词符号,例如WED星期三THU或星期四

# m h  dom mon dow   command
00 07 * * 5 your-command-here

上述示例将在每周五早上 7:00 运行该命令

相关内容