Добавление задачи в cron

Для того чтобы добавить задачу в крон запустим встроенный редактор

Внимание! От какого пользователя редактор был запущен, от имени того пользователя и будет выполняться задача.
Так же можно указать пользователя исползованием флага -u
Пример:

дальше добавляем запись вида:


данная команда говорит о том, что скрипт /etc/iptables/provcheck.sh будет выполняться каждые 5 (*/5) минут.

Структура самой записи:

*
*
*
*
*
команда
минуты
часы
день месяца
месяц
день недели
команда

*/число — данная контрукция говорит что каждые N (N чего зависит от позиции).

Дальше проще разобраться по примерам.

Каждую минуту:

Команда будет выполняться каждую минуту, день и месяц.

По дням:

Эта команда будет запускать скрипт checkdrive.sh в 02:30 каждое 10 число января, июня и декабря.

Каждые полчаса:

Только по выходным:

Дважды в день:

Команда будет выполняться каждый день в 11:20 и 16:20.

Каждый час в один конкретный день:

Команда будет запускаться каждый час каждое 2-е мая.

Каждые 10 минут во время пяти рабочих дней (понедельник — пятница):

Только в рабочее время:

Эта команда будет выполняться один раз в день с 9 до 18 часов.

Один раз в году, в полночь 1-го января:

Дважды в год в 12:00 и в 24:00

Эта команда будет исполняться дважды в год (каждые 6 месяцев) в 12:00 и в 24:00.

Каждый третий четверг любого заданного месяца в 10:00:

Каждый день через 20 минут после каждого четного часа:

Заказать создание и поддержку безопасной IT-инфраструктуры любой сложности

Быть уверенным в своей IT-инфраструктуре — это быть уверенным в завтрашнем дне.

Для того, чтобы сделать заказ:

Заполните форму обратной связи и мы обязательно с вам свяжемся:
Форма обратной связи
Позвоните нам по телефону:
+7(909)952-44-33
Напишите нам на электронную почту:
order@blackdiver.net
Напишите нам в Telegram:
Telegram
Другие способы связи Вы сможете найти в разделе Контакты.