cron — демон планировщика задач в Unix-подобных операционных системах, предназначенный для периодического запуска команд и сценариев в заданное время или с заданной периодичностью. Он выполняет задания, перечисленные в файлах конфигурации (crontab), которые задают расписание в виде строк с пятью полями времени и командой для исполнения. Демон обычно запускается от имени системного процесса и работает в фоне, проверяя расписания и инициируя выполнение задач в соответствии с указанными временными шаблонами.
Исторически cron возник в ранних версиях Unix и был разработан для автоматизации повторяющихся системных операций, таких как резервное копирование, очистка временных файлов и плановая отправка отчетов. Со временем появились различные реализации и расширения, добавляющие возможности управления средой выполнения, журналирования и ограничения прав. Пользователи и администраторы могут определять задания в личных crontab-файлах, а системные задания размещаются в специальных директориях конфигурации.
- Планирование задач по шаблону: поддержка полей для минут, часов, дня месяца, месяца и дня недели.
 - Файлы crontab: индивидуальные таблицы расписаний для пользователей и системные конфигурации.
 - Формат записи: текстовые строки с возможностью использования специальных символов (*, -, /, ,) для задания диапазонов и шагов.
 - Запуск команд от имени конкретного пользователя с учётом прав и окружения.
 - Возможность направления вывода задач в почту или лог-файлы для последующего анализа.
 - Поддержка комментариев и отключения строк посредством символа #.
 - Различные реализации: оригинальный cron, Vixie cron, anacron (для задач, пропущенных при выключении), fcron и другие.
 - Ограничения среды: cron использует минимальное окружение, поэтому переменные среды и пути часто задаются явно в crontab.
 - Безопасность: выполнение задач с учётом прав пользователя и механизмов контроля доступа (файлы allow/deny в некоторых реализациях).
 - Администрирование: утилиты для редактирования (crontab -e), просмотра (crontab -l) и удаления таблиц расписаний.