Centos Crontab не отвечает

Centos Crontab не отвечает

Я учился и экспериментировал скронтабсегодня.

Редактор по умолчанию оказался слишком сложным для понимания, что заставило меня удалить свой crontab, запустивкронтаб -р.

Теперь, когда я бегукронтаб -еи ввожу новую задачу cron, ничего не происходит. Я подозреваю, что этокронтаб -ркоманду, которую я выполнил ранее.

Может ли кто-нибудь помочь?

решение1

Когда вы выполнили crontab -e, ничего не произошло и вы получили нормальное приглашение?

если он выдает пустое место, вам следует ввести переменные следующим образом:

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

После этого вы можете выйти с помощью :wq!

решение2

Мне это кажется вопросом RTFM ;-)

man crontab

Опция -e используется для редактирования текущего crontab с помощью редактора, указанного переменными окружения VISUAL или EDITOR. После выхода из редактора измененный crontab будет установлен автоматически. Если ни одна из переменных окружения не определена, то используется редактор по умолчанию /usr/bin/editor.

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

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

Также проверьте, запущен ли демон cron: ps aux | grep cron

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