Centos Crontab não responde

Centos Crontab não responde

Eu estava aprendendo e experimentandocrontabhoje.

O editor padrão foi muito difícil para eu descobrir o que me levou a remover meu crontab executandocrontab -r.

Agora, quando eu corrocrontab -ee insira minha nova tarefa cron, nada acontece. Eu suspeito que seja ocrontab -rcomando que executei anteriormente.

Alguém pode ajudar por favor?

Responder1

Quando você executou o crontab -e, nada aconteceu e ele retornou o prompt normal?

se houver um espaço vazio, você deve inserir suas variáveis ​​​​como:

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

Depois de fazer isso, você pode sair com :wq!

Responder2

Isso me parece uma pergunta RTFM ;-)

man crontab

A opção -e é usada para editar o crontab atual usando o editor especificado pelas variáveis ​​de ambiente VISUAL ou EDITOR. Depois de sair do editor, o crontab modificado será instalado automaticamente. Se nenhuma das variáveis ​​de ambiente estiver definida, o editor padrão /usr/bin/editor será usado.

Portanto, a opção -e deve "instalar automaticamente o crontab modificado"

Certifique-se de que haja um arquivo correspondente ao seu nome de usuário e aos seus trabalhos em/var/spool/cron/crontabse verifique o conteúdo de/etc/cron.allowe/etc/cron.deny

Além disso, veja se o daemon cron está em execução: ps aux | grep cron

informação relacionada