Centos Crontab, не отвечающий

strace может дать Вам изображение того, что Ваш исполняемый файл делает с дескрипторами файлов:

strace -f -e trace=file,desc,ipc -o /tmp/strace.txt /path/to/exe arg1 arg2...
-1
28.03.2012, 15:13
2 ответа

Когда Вы сделали crontab-e, ничего не происходит, и он возвратил Вас нормальная подсказка?

если это дает Вам вакуум, необходимо ввести переменные как:

0 0 * * * /opt//newauditlog.ksh > /dev/null 2>&1

После того, как Вы сделали это, можно выйти с: wq!

1
28.01.2020, 05:14

Это походит прочитайте руководство вопрос мне ;-)

man crontab

-e опция используется для редактирования текущего crontab использование редактора, указанного ВИЗУАЛЬНЫМИ переменными среды или переменными среды РЕДАКТОРА. После выхода от редактора измененный crontab будет установлен автоматически. Если ни одна из переменных среды не определяется, то редактор по умолчанию/usr/bin/editor используется.

Таким образом,-e опция должна "автоматически установить измененный crontab"

Удостоверьтесь, что существует файл, соответствующий Вашему имени пользователя и Вашим заданиям в/var/spool/cron/crontabs, и проверьте содержание/etc/cron.allow и/etc/cron.deny

Кроме того, посмотрите, что демон крона работает: ps aux | grep cron

-1
28.01.2020, 05:14
  • 1
    не тех файлов (cron.allow, ни cron.deny), ни любого файла имени пользователя соответствия выходит в/var/spool/cron/crontabs –  sisko 28.03.2012, 15:31
  • 2
    Затем это означает, что "crontab" утилита не делает своего задания. Посмотрите мое обновление –  tiktak 28.03.2012, 18:28

Теги

Похожие вопросы