Ich migriere die Crontabs einzelner Benutzer nach /etc/cron.d, da dies eine ordnungsgemäße Sicherung, Wiederherstellung und Versionierung ermöglichen würde.
Soweit ich weiß, besteht der einzige Unterschied zwischen den Crontabs des Benutzers und denen von etc darin, dass Sie den Benutzer als sechste Spalte angeben müssen. Ist das richtig?
Und meine Hauptfrage, auf die ich im Internet nirgendwo eine Antwort finden konnte: Wie verwende @reboot
ich sie in /etc/cron.d oder / etc / crontab?
so etwas wie
@reboot root command
?
/etc/crontab
Benötigt normalerweise einen Benutzernamen.Wenn Sie es wie folgt interaktiv ausführen, geben Sie den Benutzer nicht an:
Wenn Sie es als Datei in /etc/cron.d ablegen, z. B. /etc/cron.d/mycronfile, müssen Sie den Benutzer angeben:
quelle