Выполнение задания Cron при удалении

На сервере, который я унаследовал, на одном из серверов Debian выполняется ежечасное задание. Он отправляет электронную почту на несуществующее письмо, но возвращается к моей учетной записи, так как я перечислил себя как root электронное письмо в /etc/aliases . Задача cron удалена из /etc/cron.hourly (она была ntupdate ), поскольку она указана в электронном письме. Я перезагрузил демона crontab , но по-прежнему получаю почасовые отчеты о том, что файл не запускался, а адрес электронной почты не существует!

Выход, который отправляется по электронной почте:

  • скрипт, выполняющийся в crontab, не выдающий вывод на экран оболочки
  • Автоматическое управление запуском / usr / bin / find
  • Сценарий Python для выключения системы не работает в cron
  • Доступны ли какие-либо расширенные регистрации для заданий cron?
  • Как добавить / удалить задания cron по сценарию?
  • Есть ли что-нибудь в unix crontab, чтобы определить, что это должно быть выполнено в стандартное время PST / CST?
  •  /etc/cron.hourly/ntpdate: run-parts: failed to exec /etc/cron.hourly/ntpdate: Exec format error run-parts: /etc/cron.hourly/ntpdate exited with return code 1 

    В настоящее время в файле /etc/cron.hourly есть только скрытый файл /etc/cron.hourly . Я также запускал crontab -l , и ожидается, что будут перечислены только 3 заданные вакансии, и они будут работать примерно через 10 минут после того, как это письмо поступит; поэтому я знаю, что это не одно из них. Где я могу посмотреть, чтобы перестать получать эти письма?

    EDIT # 1

     # ls -l /var/spool/cron total 4 drwx-wx--T 2 root crontab 4096 Jan 25 2012 crontabs 

    EDIT # 2

     # ls -l /var/spool/cron/crontabs/ total 4 -rw------- 1 root crontab 311 Jan 25 2012 root # more /var/spool/cron/crontabs/root # DO NOT EDIT THIS FILE - edit the master and reinstall. # (/tmp/crontab.4nUf85/crontab installed on Wed Jan 25 10:11:10 2012) # (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $) 2 1 * * * /etc/webmin/cron/tempdelete.pl 0 22 * * * /etc/init.d/gnugk stop 0 23 * * * /etc/init.d/gnugk start 

    Это на Debian Squeeze, используя только cron , насколько я могу судить

  • Как синхронизировать две папки при запуске
  • Запуск скрипта через cron каждую неделю
  • Bash, если скрипт вызывается из терминала echo stdout в терминал, если из cron не выводит эхо-сигнал
  • Выполнение задания cron каждые 5 минут на арке
  • Как отобразить диалоговое окно (zenity / GUI) пользователю после завершения задачи cron cron
  • Как заставить cron запускать скрипт python как root?
  • One Solution collect form web for “Выполнение задания Cron при удалении”

    системные кроны

    Вы просматривали эти файлы и каталоги, чтобы убедиться, что нет дубликата cronjob?

    • / И т.д. / кронтаб
    • /etc/cron.hourly/
    • /etc/cron.d/
    • /etc/cron.daily/
    • /etc/cron.hourly/
    • /etc/cron.monthly/
    • /etc/cron.weekly/

    Также будут запущены любые файлы, присутствующие в этих исполняемых файлах. Не имеет значения, является ли это именем .placeholder или что-то еще. Вы можете использовать chmod 644 ... для отключения любого исполняемого скрипта.

    Пользователь crontabs

    Также проверьте следующий каталог, чтобы узнать, есть ли пользователь, создавший собственные crontabs:

    Например:

     $ sudo ls -l /var/spool/cron/ total 0 -rw------- 1 saml root 0 Jun 6 06:43 saml 
    Linux и Unix - лучшая ОС в мире.