Migruję pliki crontab poszczególnych użytkowników do /etc/cron.d, ponieważ pozwoliłoby to na prawidłowe tworzenie kopii zapasowych, przywracanie i wersjonowanie.
Jak do tej pory, jak rozumiem, jedyną różnicą między crontabami użytkownika a tymi itp. Jest to, że musisz określić użytkownika jako szóstą kolumnę. Czy to jest poprawne?
I moje główne pytanie, na które nie mogłem znaleźć odpowiedzi w dowolnym miejscu w Internecie: Jaki jest właściwy sposób użycia @reboot
w /etc/cron.d lub / etc / crontab?
coś jak
@reboot root command
?
/etc/crontab
zwykle wymaga nazwy użytkownika.Jeśli uruchamiasz go interaktywnie, jak poniżej, nie określasz użytkownika:
Jeśli umieszczasz go jako plik w /etc/cron.d, np. /Etc/cron.d/mycronfile, musisz umieścić użytkownika:
źródło