Cron (крон) - это утилита в UNIX-подобных операционных системах, которая позволяет планировать выполнение задач в определенное время или с определенной периодичностью. Для создания и управления cron-задачами вам не нужно скачивать отдельно cron — это встроенный инструмент в большинстве UNIX-подобных систем.
Если вы используете Linux или macOS, у вас уже должен быть доступ к cron. Вот как создать cron-задачу:
В командной строке введите:
crontab -e
Каждая строка в файле crontab представляет собой задачу. Структура строки такая:
минута час день месяц день_недели команда
Например, чтобы выполнить задачу каждый день в 3 часа утра, строка может выглядеть так:
0 3 * * * /путь/к/вашей/команде
Сохраните и закройте файл:
Сохраните изменения и закройте редактор.
Запустить скрипт каждый день в полночь:
0 0 * * * /путь/к/вашему/скрипту
Запустить скрипт каждую субботу в 5 утра:
0 5 * * 6 /путь/к/вашему/скрипту
Запустить скрипт каждый час:
0 * * * * /путь/к/вашему/скрипту
После того как вы добавите задачи в crontab, они будут выполняться автоматически в установленное время.
Если у вас нет возможности использовать cron (например, на Windows), существуют альтернативы, такие как планировщик задач в Windows или использование сторонних утилит, таких как "cron" для Windows.