Je migre les crontabs de chaque utilisateur vers /etc/cron.d, car cela permettrait une sauvegarde, une restauration et un contrôle de version appropriés.
Jusqu'à présent, si je comprends bien, la seule différence entre les crontabs de l'utilisateur et celles etc., est que vous devez spécifier l'utilisateur comme 6ème colonne. Est-ce correct?
Et ma question principale, pour laquelle je n'ai trouvé la réponse nulle part sur Internet: Quelle est la bonne façon d'utiliser @reboot
dans /etc/cron.d ou / etc / crontab?
quelque chose comme ça
@reboot root command
?
/etc/crontab
nécessite généralement un nom d'utilisateur.Si vous l'exécutez de manière interactive comme ci-dessous, vous ne spécifiez pas l'utilisateur:
Si vous le mettez sous forme de fichier dans /etc/cron.d, par exemple /etc/cron.d/mycronfile, vous devez mettre l'utilisateur:
la source