(HP-UX) Почему мои задания cron не работают?

(HP-UX) Почему мои задания cron не работают?

Интересно, почему моя cron-задача не сработала. Наша команда считает, что cron-задача не сработала, потому что мы не обновили файл crontab должным образом. Ниже приведен процесс, который мы сделали:

  1. Сделайте резервную копию текущих заданий cron.

    cd /var/spool/spool/cron/crontabs
    cp -p jeus jeus.20170120
    
  2. Удалите все задания cron для пользователя с именем jeus.

    crontab -r
    
  3. Убедитесь, что все задания cron удалены.

    crontab -l
    
  4. Примерно через 12 часов мы восстанавливаем его таким образом.

    cd /var/spool/spool/cron/crontabs
    cp -p jeus.20170120 jeus
    

Мы думаем, что наши задания cron не сработали, потому что мы не обновили файл crontab, как в следующих командах. Мы просто восстановили файл, который сохранили ранее.

    1. Open (crontab -e)
    2. Save (:wq)

Как вы думаете, наша идея разумна? Есть ли у вас какие-либо идеи по проблеме, с которой мы столкнулись?

(Обновление) Проблема в том, что задания cron вообще не выполнялись.

решение1

Попробуйте войти как пользовательИисус.

cat jeus.20170120

crontab -e

нажмите i (режим вставки), вставьте содержимое, cat jeus.20170120нажмите escзатем:wq!

решение2

Неясно, как не удалось выполнить задание. Проверьте почту об ошибке. Запустите команду вне cron, чтобы убедиться, что она работает. Проверьте синтаксис расписания, в сети полно генераторов crontab.

crontab -l > fileсохранит копию существующего crontab, которую можно будет восстановить с помощьюcrontab file

Связанный контент