Динамически периодически перезагружать сервер с помощью cronjob
Мне нужно, чтобы мой сервер перезагружался после каждых 5 дней безотказной работы, если он не перезагружался, и снова перезагружался ровно через 5 дней и продолжал этот процесс последовательно. Я хотел бы знать, как сделать это с помощью cronjob или любого другого скрипта
1 ответ
Вы можете использовать dow или Day of Week, часть синтаксиса crontab, для выполнения команды при каждом появлении определенного дня, используя числа в форме:
0-6 с воскресенья по субботу
1-7 с понедельника по воскресенье
Или даже сокращенное обозначение слова, такое как WED
или же THU
на среду или четверг
# m h dom mon dow command
00 07 * * 5 your-command-here
В приведенном выше примере команда запускается в 7:00 каждую пятницу