Настройка утилиты cron в FreeBSD (crontab)

Для установки файла crontab для пользователя, можно воспользоваться командой:

# crontab -e

Откроется редактор, где нужно добавить нужные задания. После сохранения и закрытия файл с заданиями будет доступен по адресу /var/cron/tabs/имя юзера

Существует также параметр для просмотра установленных файлов crontab: задайте crontab параметр -l.

Если позднее вы захотите полностью удалить свой crontab, используйте crontab с параметром -r.


Настройка утилиты cron в FreeBSD (crontab): 2 комментария

  1. ДД! столкнулся со следующей проблемой:
    установил FreeBSD 10.0, использую CACTI для мониторинга, в crontab задано
    */5 * * * * /usr/local/bin/php /путь/poller.php > /dev/null 2>&1.
    в логах крона вижу:
    Sep 30 04:00:34 syslog /usr/sbin/cron[90780]: (cacti) CMD (/usr/local/bin/php /usr/local/CACTI/cacti/poller.php > /dev/null 2>&1)
    Sep 30 04:04:59 syslog /usr/sbin/cron[90980]: (cacti) CMD (/usr/local/bin/php /usr/local/CACTI/cacti/poller.php > /dev/null 2>&1)
    Sep 30 04:10:42 syslog /usr/sbin/cron[91205]: (cacti) CMD (/usr/local/bin/php /usr/local/CACTI/cacti/poller.php > /dev/null 2>&1)
    Sep 30 04:15:12 syslog /usr/sbin/cron[91434]: (cacti) CMD (/usr/local/bin/php /usr/local/CACTI/cacti/poller.php > /dev/null 2>&1)
    Sep 30 04:20:38 syslog /usr/sbin/cron[91647]: (cacti) CMD (/usr/local/bin/php /usr/local/CACTI/cacti/poller.php > /dev/null 2>&1)
    Sep 30 04:25:51 syslog /usr/sbin/cron[91868]: (cacti) CMD (/usr/local/bin/php /usr/local/CACTI/cacti/poller.php > /dev/null 2>&1)
    Sep 30 04:30:21 syslog /usr/sbin/cron[92078]: (cacti) CMD (/usr/local/bin/php /usr/local/CACTI/cacti/poller.php > /dev/null 2>&1)
    Sep 30 04:35:47 syslog /usr/sbin/cron[92302]: (cacti) CMD (/usr/local/bin/php /usr/local/CACTI/cacti/poller.php > /dev/null 2>&1)
    Sep 30 04:39:42 syslog /usr/sbin/cron[92511]: (cacti) CMD (/usr/local/bin/php /usr/local/CACTI/cacti/poller.php > /dev/null 2>&1)
    Sep 30 04:45:51 syslog /usr/sbin/cron[92731]: (cacti) CMD (/usr/local/bin/php /usr/local/CACTI/cacti/poller.php > /dev/null 2>&1)
    Sep 30 04:50:51 syslog /usr/sbin/cron[92944]: (cacti) CMD (/usr/local/bin/php /usr/local/CACTI/cacti/poller.php > /dev/null 2>&1)
    Sep 30 04:55:42 syslog /usr/sbin/cron[93165]: (cacti) CMD (/usr/local/bin/php /usr/local/CACTI/cacti/poller.php > /dev/null 2>&1)
    Sep 30 04:59:55 syslog /usr/sbin/cron[93379]: (cacti) CMD (/usr/local/bin/php /usr/local/CACTI/cacti/poller.php > /dev/null 2>&1)

    то есть по факту крон запускает задание произвольно и не выдерживает интервал в 5 минут. Может кто уже столкнулся с подобным и нашол решение как это можно исправить?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *