Home > CentOS, Linux, Ubuntu > Настройка Cron на unix серверах.

Настройка 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”

Categories: CentOS, Linux, Ubuntu Tags: ,
  1. No comments yet.
  1. No trackbacks yet.
You must be logged in to post a comment.