Динамически периодически перезагружать сервер с помощью 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 каждую пятницу

Другие вопросы по тегам