планирование заданий cron для остановки службы в четверг и запуска это в пятницу

Нет, раздел смонтирован как ext3; просто файловые системы ext3 в настоящее время обрабатываются драйвером ext4 с сообщением, которое вы видите, когда они монтируются . Раньше был отдельный драйвер ext3, но от него отказались , когда драйвер ext4 показал себя надежным. Драйвер ext4 проверяет, что файловые системы, смонтированные как ext3, используют только функции ext3, чтобы они оставались совместимыми со старым драйвером ext3.

1
03.07.2017, 14:16
1 ответ

Вы слишком усложняете задачу, пытаясь создать одну работу, которая условно выполняет две задачи. Вы хотите, чтобы одно задание запускало службу в четверг, а другое — в пятницу, как показано в следующей таблице cron.

0 0 * * 4 service myspiffyservice stop   > /dev/null 2>&1 # stop myspiffyservice on Thursday
0 0 * * 5 service myspiffyservice start  > /dev/null 2>&1 # start myspiffyservice on Friday

Если вы говорите о выполнении задания, а не о запуске или остановке службы, это также может быть обработано одним заданием cron, которое запускается только не по четвергам:

0 0 * * 0-3,5-6 /path/to/myspiffyjob > /dev/null 2>/dev/null # Run spiffy job on non-Thursdays

приведенное выше расписание переводится как «В 00:00 каждый день недели с воскресенья по среду и каждый день недели с пятницы по субботу».

4
27.01.2020, 23:18

Теги

Похожие вопросы