GNU/Linux >> Linux Esercitazione >  >> Linux

Recupera i lavori cron rimossi accidentalmente con crontab -r

crontab -r rimuove l'unico file contenente i lavori cron.

Quindi, se non hai eseguito un backup, le tue uniche opzioni di ripristino sono:

  • Su RedHat/CentOS, se i tuoi lavori sono stati attivati ​​in precedenza, puoi trovare il registro cron in /var/log/cron . Il file ti aiuterà a riscrivere nuovamente i lavori.
  • Un'altra opzione è recuperare il file utilizzando uno strumento di recupero file. Tuttavia, è meno probabile che ciò abbia successo, poiché la partizione di sistema è solitamente occupata e i settori corrispondenti probabilmente sono già stati sovrascritti.
  • Su Ubuntu/Debian, se la tua attività è già stata eseguita, prova grep CRON /var/log/syslog

Se non hai /var/log/cron puoi recuperare i comandi (ma non i tempi) dal syslog .

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

puoi quindi capire la maggior parte dei tempi osservando i timestamp.


Linux
  1. Risoluzione dei problemi di Cron Jobs

  2. Automatizza le attività di sistema con crontab su CentOS 7

  3. Come pianificare i lavori Cron con Crontab

  4. Come pianificare i lavori con il comando "at" in Linux

  5. Riavvio di cron dopo aver modificato il file crontab?

Programmazione con cron &At

Spiegazione di Cron Jobs e Crontab su Linux

Capire Crontab in Linux con esempi

Comando Linux crontab per creare e gestire i lavori Cron

Come pianificare i lavori con Cron in Linux

10 utili esempi di cron per pianificare i lavori in Linux