Estoy migrando crontabs de usuarios individuales a /etc/cron.d, ya que eso permitiría una copia de seguridad, restauración y control de versiones adecuados.
Hasta ahora, según entiendo, la única diferencia entre los crontabs del usuario y los etc. es que debe especificar el usuario como la sexta columna. ¿Es esto correcto?
Y mi pregunta principal, para la cual no pude encontrar la respuesta en ninguna parte de Internet: ¿Cuál es la forma correcta de usar @reboot
en /etc/cron.d o / etc / crontab?
algo como
@reboot root command
?
/etc/crontab
generalmente requiere un nombre de usuario.Si lo está ejecutando de manera interactiva como se muestra a continuación, no especifique el usuario:
Si lo está colocando como un archivo en /etc/cron.d, por ejemplo /etc/cron.d/mycronfile, debe poner al usuario:
fuente