Puedo usar crontab -e
como usuario normal para editar mi crontab de usuario. ¿Anacron tiene alguna característica similar para usuarios individuales que no son administradores, o solo tiene un anacrontab en todo el sistema?
cron
user-settings
Ryan C. Thompson
fuente
fuente
Respuestas:
Agregue el comando en su ~ / .profile para ejecutar cuando inicie sesión, o póngalo en un cronjob por hora para que se ejecute solo.
No necesita preocuparse de que anacron ejecute todos sus scripts cada hora si lo coloca en cron, ya que mantiene sus propias marcas de tiempo de su última ejecución en el directorio de spool.
Consulte man anacrontab para obtener más información sobre cómo crear su propio archivo anacrontab.
fuente
Dependiendo del volumen de los scripts afectados, también puede usarlo
sudo -u
con el comando en su archivo o directorio anacrontab .Ejemplo con bash:
sudo -u ${USER_TO_RUN_AS} bash -l -c "echo 'Replace this echo with some more useful logic.'"
Esto le ahorra tener que mantener dos archivos adicionales.
fuente