Расписание задач

Cron (Command Run ON) — система для автоматического запуска программ и скриптов на сервере в определённое время. Синтаксис конфигурационного файла содержит только параметры частоты и команду:
* * * * * <command>
Вместо * указываются, соответственно:

  • минута (0-59)
  • час (0-23)
  • день (1-31)
  • месяц (1-12)
  • день недели (1-7).

Примеры:

# Выполнять задание раз в час в 0 минут
0 * * * * /root/myscript1.sh
# Выполнять задание каждые семь часов в 0 минут
0 */7 * * * /root/myscript2.sh
# Выполнять задание по субботам в 2:30
30 2 * * 6 /root/myscript3.sh
# Выполнять задание в 23:59 31 декабря.
59 23 31 12 * /root/myscript4.sh

сrontab -l - покажет перечень существующих задач
сrontab -e - откроет редактор файла конфигурации задач