Как запускать задания cron каждые 12 часов (два раза в день)

5 ott 2022 1 min di lettura
Как запускать задания cron каждые 12 часов (два раза в день)
Indice dei contenuti

Введение

Некоторые действия необходимо выполнять два раза в день. Вы можете использовать раздел часов, */12чтобы запланировать запуск задания в 00:00 и 12:00 каждый день. Иногда необходимо запустить crontab на несколько часов или минут. Если это так, вы можете определить часы как 09,17и т. д.

Например:

0    */12   *    *    *      script.sh

Приведенный выше скрипт будет запускаться в 00:00 (00:00:00) и 12:00 (12:00:00) каждый день.

Как видите, использование cron */12запускается ровно в 00:00 и 12:00. Но иногда может потребоваться запустить crontabs в разное время, например, в 10:00 и в 22:00. В этом случае вам нужно установить такие часы, как 10,22. См. пример ниже:

0    10,22   *    *    *      script.sh

Вы можете изменить время по своему выбору, например 09,17запустить cron в 09:00 и 17:00.

Вывод

Надеюсь, что это руководство поможет вам с настройкой crontab и планированием заданий два раза в день.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.