Respostas:
Ele usa uma variedade de métodos para executar:
/lib/systemd/system/anacron.timer
);/etc/cron.d/anacron
);/etc/cron.{daily,weekly,monthly}/0anacron
);/etc/init.d/anacron
unidade systemd).anacron
não é um daemon e, portanto, precisa ser executado periodicamente por outros meios. Na maioria das vezes, isso significa executá-lo com um trabalho cron uma vez por dia e, possivelmente, também na inicialização.
Isso pode se parecer com o seguinte no crontab do root, por exemplo:
@reboot /usr/local/sbin/anacron -ds
@daily /usr/local/sbin/anacron -ds
Os sistemas Linux que usam systemd podem fazer isso de maneira diferente, obviamente, mas ainda precisam facilitar pelo menos uma execução anacron
por período de 24 horas.
A execução de anacron
mais de uma vez a cada 24 horas é inútil, pois o menor período em que você pode agendar trabalhos anacron
é uma vez por dia.
{a,b,c}
notação por aí; posso usar isso no meu shell? (Eu não tenho acesso a ele no momento ou testaria.) Isso significa o que parece - ou seja, todos os arquivos{...}
substituídos por qualquer um dos itens separados por vírgula?