cron каждые 10 минут

CRON — планировщик, по которому задания выполняются с указанным интервалом.

Интервалы задаются в виде 5 чисел или последовательностей чисел, разделенных пробелами.

минута час день_месяца месяц день_недели

Часто на задания требуется выполнять постоянно — например, для синхронизации каких-либо данных между серверами.

Ежеминутное выполнение задается как * * * * * или */1 * * * * в старых версиях crond.

Каждые 5 минут выполнение можно настроить двумя способами:

1,5,10,15,20,25,30,35,40,45,50,55 * * * *

*/5 * * * *

Результат будет одним, первый способ удобнее только при автоматизации в различных панелях управления.

Читайте о том, как отслеживать задания CRON и выяснять причины по которым они не выполняются.

Добавление файла расписания:

Вывести содержимое текущего файла расписания:

Удаление текущего файла расписания:

Редактирование текущего файла расписания (при первом запуске будет выведен список поддерживаемых текстовых редакторов):

Этот ключ позволяет выполнять вышеописанные действия для конкретного пользователя:

Учтите, что -u можно воспользоваться только запуская crontab от лица суперпользователя.

Каждый час, с использованием переменных cron:

Каждый день в 03:15 запускать скрипт:

Каждый четный час:

Тоже что и выше, но расписанное полностью:

Каждые 10 минут:

Новый год :

Каждый будний день в 22:00:

* где DISPLAY=:0 — номер монитора

GUI версии

Есть очень полезная программа: Scheduled tasks(gnome-schedule). Она представляет собой графический интерфейс для cron, и будет полезна новичкам, так как понятным языком описывает время выполнения задачи. К примеру:

каждый час в 15 минут;

каждую минуту, между 00:00 и 00:59.

Для KDE существует Task Scheduler, который встраивается в окно настройки системы.

Некоторые приложения могут требовать для своей работы выполнения определенных задач по расписанию.

В системах типа UNIX выполнением заданий по расписанию управляет демон Cron.

Регулярные действия описываются инструкциями, помещенными в конфигурационные файлы crontab. Каждая инструкция содержит расписание и команду на запуск задачи и представляет собой строку следующего вида:

Примеры расписаний заданий Cron

Подробнее о Cron и его конфигурировании можно прочитать в соответствующем материале Wikipedia.

Настройка задания Cron через cPanel

CPanel предоставляет удобный интерфейс управления заданиями Cron.

Для того, чтобы добавить выполнение задания в расписание, нужно выполнить следующие операции.

На главном экране cPanel в блоке «Дополнительно» щелкните по ссылке «Задания Cron»:

В открывшемся интерфейсе заполните форму «Добавить задание Cron»:

В примере показано добавление задания на выполнение каждые 10 минут.

После заполнения формы нажмите кнопку «Добавить задание cron».

В результате добавленное задание появится в списке заданий Cron:

Webasyst — это CMS нового поколения, совмещающая в себе инструменты для управления сайтом и интернет-магазином с полезными приложениями для совместной работы с коллегами и взаимодействия с клиентами. Единый центр управления бизнесом через интернет.

Платформа
Магазин Webasyst
Помощь
  • © 2002—2019 Webasyst
  • О компании
  • Блог
  • Договор-оферта
  • Webasyst.com

Мы получаем и обрабатываем персональные данные посетителей сайта в соответствии с Политикой обработки персональных данных. Отправка персональных данных с помощью любой страницы сайта подразумевает согласие со всеми пунктами Политики.

Оцените статью