Настройка Cron на unix серверах.
Настройка Cron на Unix серверах. Описание и правила работы.
Cron – это программа, которая позволяет запускать другие задания в указанное время, т.е. ее можно назвать планировщиком заданий.
В операционных системах Unix утилита cron предусматривает организацию запуска скриптов по определенно заданному расписанию. Cron также работает для сбора статистической информации, для автоматического заполнения блога и в случае, если есть задачи, которые должны выполняться ежедневно.
Задания-файлы (crontab) содержат в себе инструкции для демона cron. Программа демон cron работающая в операционных системах типа Unix используется в фоновом режиме и напрямую не общается с пользователем. Эта программа подгружается со стартом операционной системы и заканчивает свою работу при её отключении.
При работе с cron можно использовать протокол ssh. Он нужен для выполнения компиляций программ e.t.c и администрирования баз данных, т.е. при помощи специального программного обеспечения один компьютер становится удаленным терминалом другого компьютера. Задание на расписание, осуществляется путем прописывания параметров в файл crontab.
Работать с cron можно через web-интерфейс, который, как правило, располагается на панели управления сайтом у вашего хостинг-провайдера.
Допустимые значения:
минута от 0 до 59
час от 0 до 23
день_месяца от 1 до 31
месяц от 1 до 12 (можно три буквы из названия месяца,
регистр не имеет значения от jan до dec)
день_недели от 0 до 6 (0 это воскресенье,
можно писать от sun до sat)
Примеры:
Печать HELLO каждый четный час, каждую субботу
* */2 * * sat echo “HELLO”
Recent Comments