Для установки crontab
1 |
yum install cronie |
Задания cron все пишутся в отдельный файлы для каждого пользователя в /var/spool/cron/
Из консоли можно свое редактировать командой
1 |
crontab -e |
1 2 |
crontab -l #вывести список заданий crontab -u <username> -l #вывести список заданий другого пользователя |
Рассмотрим сам файл и правила для выполнения заданий.
1 2 3 |
MAILTO=mail@mail.com #почта для уведомлений о выполнении задания. 0 9 * * * /usr/bin/php -q /var/www/user/filename.php #выполнение php скрипта каждый день в 9.00 |
1 2 3 4 5 6 7 8 |
минуты 0-59 часы 0-23 день месяца 1-31 месяц 1-12 день недели 0-7 (0-Вс,1-Пн,2-Вт,3-Ср,4-Чт,5-Пт,6-Сб,7-Вс) если указать не число а * то будет выполняться постоянно. К примеру, каждую минуту или каждый час. есть указать в поле где минуты */15 то будет запуск каждые 15 минут. |