![使用 cronjob 定期动态重启服务器](https://linux22.com/image/884504/%E4%BD%BF%E7%94%A8%20cronjob%20%E5%AE%9A%E6%9C%9F%E5%8A%A8%E6%80%81%E9%87%8D%E5%90%AF%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我应该在 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 运行该命令