Cron — это инструмент в Unix-системах, который помогает запланировать исполнение различных заданий прямо в ОС. 2 Операции будут совершаться в обозначенные дату и время, с указанной пользователем периодичностью. 2
Cron используется для решения многих задач, например: 2
- Отслеживание свободного дискового пространства. 2
- Регулярное резервное копирование. 2
- Удаление ненужных файлов (логов). 2
- Корректировка системного времени. 2 Время ОС и аппаратного обеспечения может различаться, и cron может регулярно выполнять эту корректировку. 2
- Создание оповещений. 2 Например, утилита может присылать администратору электронные письма с отчётом о работе сайта за последние сутки. 2
В системах на базе systemd cron считается устаревшим, его заменили на утилиту systemd.timer. 15