GNU/Linux >> Tutoriales Linux >  >> Linux

Recupere trabajos cron eliminados accidentalmente con crontab -r

crontab -r elimina el único archivo que contiene los trabajos cron.

Entonces, si no hizo una copia de seguridad, sus únicas opciones de recuperación son:

  • En RedHat/CentOS, si sus trabajos se activaron antes, puede encontrar el inicio de sesión cron en /var/log/cron . El archivo le ayudará a reescribir los trabajos nuevamente.
  • Otra opción es recuperar el archivo usando una herramienta de recuperación de archivos. Sin embargo, es menos probable que esto tenga éxito, ya que la partición del sistema suele estar ocupada y los sectores correspondientes probablemente ya se hayan sobrescrito.
  • En Ubuntu/Debian, si su tarea se ejecutó anteriormente, intente grep CRON /var/log/syslog

Si no tienes /var/log/cron puede recuperar los comandos (pero no los tiempos) del syslog .

grep 'CRON.*(yourusername)' /var/log/syslog

luego puede averiguar la mayoría de los tiempos mirando las marcas de fecha.


Linux
  1. Solución de problemas de trabajos cron

  2. ¿Usando Notify-send con Cron?

  3. Cómo programar trabajos con el comando 'at' en Linux

  4. ¿Reiniciando cron después de cambiar el archivo crontab?

  5. ¿Cómo recuperar un archivo eliminado en Linux?

Programación con cron &At

Cron Jobs y Crontab en Linux explicados

Entendiendo Crontab en Linux con ejemplos

Comando crontab de Linux para crear y administrar trabajos cron

Cómo programar trabajos con Cron en Linux

10 ejemplos útiles de cron para programar trabajos en Linux