o anacron tem prioridade sobre o cron

o anacron tem prioridade sobre o cron

Um extrato do livroLinux em ação

As you can see from the crontab file, anacron is given priority over cron.

o arquivo crontab que ele está se referindo é -/etc/crontab


Considere o cenário abaixo

Meu sistema inicializa em15:00 pm

abaixo estava a entrada no /etc/anacrontabarquivo

1    10    myBackupJob_anacron    /home/farhanshirgill/Desktop/scripts/shellscript.sh

Este comando executa o shellscript.shscript no máximo uma vez por dia, 10 minutesapós a inicialização do sistema. O identificador do trabalho é myBackupJob_anacrone um arquivo de log com esse nome com informações de status do trabalho será salvo no /var/spool/anacron/diretório.

o shellscript.shé mantido simples e é responsável por criar um arquivo

#!/bin/sh
touch /home/farhanshirgill/Desktop/scripts/fileA.txt

Depois de 10alguns minutos 15:10 pm, posso ver o arquivo fileA.txtcriado em /home/farhanshirgill/Desktop/scripts/. Está tudo bem até agora.


Nodo utilizadorarquivo específico crontabque é editado com crontab -e, a entrada abaixo foi feita

20 15 * * 0 touch /home/farhanshirgill/Desktop/scripts/fileB.txt

Como visto, isso deve criar o arquivo fileB.txtem 15:20 pm.


Uma entrada também foi feita no /etc/crontabarquivo como abaixo

25 15 * * 0   farhanshirgill touch /home/farhanshirgill/Desktop/scripts/fileC.txt

Como visto, isso deve criar o arquivo fileC.txtem 15:25 pm.


Os arquivos ( fileB& fileC) que deveriam ser criados com o crontab (sistema e usuário) não são criados.

A entrada /etc/anacrontabtem a ver com esse comportamento. Por favor, avise.

informação relacionada