====== cron ====== ==== Что это? ==== CRON - это демон в Unix-подобных операционных системах, который используется для запуска скриптов в автоматическом режиме по расписанию. Файл ''crontab'' - таблица расписания для cron. Такой файл может иметь каждый пользователь + cуществует системный файл ''crontab''. Команды cron: crontab -l # показать crontab текущего пользователя. crontab -e # редактировать crontab текущего пользователя. ==== Синтаксис crontab ==== # одна строка = одна задача 0 22 * * 1-5 /path/to/script.sh 30 4 * * 1 /usr/bin/find / -name "core" -type f -delete ^ Поле ^ Знечение ^ | Минута | значение от 0 до 59 | | Час | значение от 0 до 23 | | День месяца | значение от 1 до 31 | | Месяц | значение от 1 до 12 или сокращения ''jan'', ''feb'', ''mar'', и тд | | День недели | значение от 0 до 7 (где 0 и 7 оба обозначают воскресенье), или сокращения ''sun'', ''mon'', ''tue'', и тд | | Команда | команда или скрипт для выполнения. | ''*'' - представляет собой любое возможное значение для поля.\\ '','' - разделяет несколько значений для одного поля.\\ ''-'' - определяет диапазон значений.\\ ''/'' - указывает на шаг значения (например, ''*/10'' в поле минут означает каждые 10 минут).