Saya memigrasikan crontab pengguna individu ke /etc/cron.d, karena itu akan memungkinkan pencadangan, pemulihan, dan versi yang tepat.
Sejauh ini, karena saya mengerti satu-satunya perbedaan antara crontab pengguna dan yang lainnya adalah Anda harus menetapkan pengguna sebagai kolom ke-6. Apakah ini benar?
Dan pertanyaan utama saya, di mana saya tidak dapat menemukan jawabannya di internet: Apa cara yang tepat untuk digunakan @reboot
di /etc/cron.d atau / etc / crontab?
sesuatu seperti
@reboot root command
?
/etc/crontab
biasanya membutuhkan nama pengguna.Jika Anda menjalankannya secara interaktif seperti di bawah ini, Anda tidak menentukan pengguna:
Jika Anda meletakkannya sebagai file di /etc/cron.d, misal /etc/cron.d/mycronfile, Anda harus meletakkan pengguna:
sumber