Qual é o objetivo da pasta cron.daily no Ubuntu distro

3

Eu tenho um cron job que coloco na pasta cron.daily no meu servidor UBuntu. Presumi que isso seria executado diariamente por padrão, mas descobri que ele não estava sendo executado quando eu verifiquei / var / log / syslog. Eu fiz uma suposição errada? Preciso configurar o script com o crontab -e.

    
por archie 17.04.2011 / 19:45

2 respostas

7

Pelas partes de execução usadas pelo Ubuntu e pelo Debian:

  • O arquivo não deve ter uma extensão.
  • O arquivo deve ser chmod 755.

E só para ter certeza:

  • O / etc / crontab deve ter uma linha para iniciar os scripts cron.daily
  • o cron deve estar em execução na tabela de processos.
por 17.04.2011 / 20:52
0

Seu cronjob em /etc/cron.daily/script precisa ser executável. Também tem que ser script de shell. Se você deseja executar o Perl, por exemplo, você deve chamá-lo de dentro do script de shell do cronjob. Certifique-se de que o anacron não esteja a caminho e que os outros trabalhos cron.daily sejam executados conforme especificado.

    
por 17.04.2011 / 20:42

Tags