ноября 17 2007 02:12 дп

Настройка Cron

Настройка crontab

файл /etc/crontab — файл настроек пользователя root

Чтобы проверить подключен ли он набираем crontab -l

Чтобы подключить новый файл настроек набираем crontab filename

Пример:

 crontab /etc/carontab

Чтобы заставить выполняться задачу в 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=yourmail@hostname.dom*/30 * * * * php php4 -f /usr/test.php

6 комментариев »

6 комментариев to “Настройка Cron”

  1. gosha on 18 Апр 2010 at 22:09 #

    А как заставить крон запускать скрипт php, скажем каждые 15 минут ?

    З.Ы. а тут не надо пробел ? между милом и строчкой задания крона ?

    MAILTO=yourmail@hostname.dom*/30 * * * * php php4 -f /usr/test.php

  2. Максим Степанов on 18 Апр 2010 at 22:15 #

    Там опечатка, надо что бы было так:
    MAILTO=yourmail@hostname.dom
    */30 * * * * php php4 -f /usr/test.php

    Каждые 15 минут, username заменить на нужного пользователя:
    */15 * * * * USERNAME php -f /usr/test.php

  3. gosha on 18 Апр 2010 at 22:23 #

    тоесть для запуска php скриптов просто перед путем к скрипту указывать php -f ?

  4. Максим Степанов on 18 Апр 2010 at 23:56 #

    Да

  5. Oleh on 27 Дек 2010 at 17:23 #

    а для запуска скрипта python в cron как писать перед путём к скрипту? типа: python /путь/*.py в кроне не работает, вернее работает но не правильно выполняется скрипт, хотя с командной строки всё ОК.

  6. Максим Степанов on 27 Дек 2010 at 17:28 #

    Узнать полный путь до бинарника python можно командой whereis python.

Trackback URI | Comments RSS

Leave a Reply

You must be logged in to post a comment.



Server load average: 0.00, 0.00, 0.00
Server uptime: 21 days, 4:04
Your IP is: 54.198.134.32.