файл /etc/crontab - файл настроек пользователя root
Чтобы проверить подключен ли он набираем crontab -l
Чтобы подключить новый файл настроек набираем crontab filename
Пример:
Чтобы заставить выполняться задачу в 15 часов 30 минут под пользователем root заводим в /etc/crontab
Пример:
30 15 * * * root php4 -f /usr/test.php
Чтобы заставить выполняться задачу раз в 6 часов под пользователем php заводим в /etc/crontab
Пример:
* */6 * * * php php4 -f /usr/test.php
Чтобы заставить выполняться задачу раз в 30 минут под пользователем php заводим в /etc/crontab
Пример:
*/30 * * * * php php4 -f /usr/test.php
Для посылки логов ошибок на email пишем в /etc/crontab следующее
Пример:
MAILTO= This e-mail address is being protected from spambots. You need JavaScript enabled to view it */30 * * * * php php4 -f /usr/test.php
###To config no mail to send after the job done ###
Generally, after job completion through cron deman, is send mail notifications to root user, or any user configured, to undo this behavier to the end of job string, it should be apllyed :
* * * * * /sbin/ifconfig eth0 >/dev/null 2 >&1
CRONTAB FIELDS
Crontab fields
Minute 0-59
Hour 0-23
Day of month 1-31
Month 1-12
Day of week 0-6, 0 = Sunday
Command % = newline
# = comment
DO NOT INCLUDE BLANK LINES