Mencionado em um comentário nesta postagem Como os arquivos em /etc/cron.d são usados? :
As pessoas podem não perceber que "os nomes dos arquivos devem estar em conformidade com os requisitos de nome de arquivo do run-parts" (consulte man cron do Debian). Portanto, os nomes de arquivos em /etc/cron.d/ que correspondem ao shell glob [!A-Za-z0-9_-] são ignorados! Portanto, coisas como *.dpkg-dist ou vi-backups *~ não causam danos, mas se você criar acidentalmente /etc/cron.d/very_important.crontab, isso será ignorado devido ao arquivo . iniciar!
Existe alguma restrição nas pastas cron.daily , cron.hourly, cron.monthly etc. pelos nomes de arquivos acima com o '.' símbolo nos nomes dos arquivos acima? Se não, então por quê? Por que a restrição de nomenclatura está apenas em /etc/cron.d/?
Conforme explicado no
man 8 cron
Debian (a fonte da citação):(ênfase minha).
Então , sim, as mesmas regras se aplicam aos nomes de arquivo em
/etc/cron.hourly
, e em ./etc/cron.daily
/etc/cron.weekly
/etc/cron.monthly
/etc/cron.d
Tudo isso é específico do Debian e derivados e não se aplica aos seus sistemas CentOS.