1. Копии crontab нигде не сохраняются. Вам придется восстанавливать всё расписание вручную:
1.1. Просмотрев лог: cat /var/log/cron и восстановив все пути к скриптам и примерное время запуска.
1.2. Воспользоваться программами восстановления файлов для Linux. При этом нужно в срочном порядке отключить раздел, на котором был удален файл, чтобы его система не перезаписала другим файлом.
2. Если Вы не сделали резервную копию crontab, то сделайте ее обязательно сейчас: cp /var/spool/cron/tabs/root /root/cron_backup/ предварительно создав папку cron_backup в домашнем каталоге пользователя. Вместо пользователя root укажите своего пользователя. В системе OpenSUSE файлы crontab хранятся здесь: /var/spool/cron/tabs/
3. Обязательно делайте копии данных перед любым изменением, даже самым мелким. Это позволит избежать головной боли и потраченного времени на восстановление
Сам я давно делаю резервные копии важных данных, но удаление всех заданий из crontab это было впервые, по ошибке указав не тот параметр
1. Копии crontab нигде не сохраняются. Вам придется восстанавливать всё расписание вручную:
1.1. Просмотрев лог: cat /var/log/cron и восстановив все пути к скриптам и примерное время запуска.
1.2. Воспользоваться программами восстановления файлов для Linux. При этом нужно в срочном порядке отключить раздел, на котором был удален файл, чтобы его система не перезаписала другим файлом.
2. Если Вы не сделали резервную копию crontab, то сделайте ее обязательно сейчас: cp /var/spool/cron/tabs/root /root/cron_backup/ предварительно создав папку cron_backup в домашнем каталоге пользователя. Вместо пользователя root укажите своего пользователя. В системе OpenSUSE файлы crontab хранятся здесь: /var/spool/cron/tabs/
3. Обязательно делайте копии данных перед любым изменением, даже самым мелким. Это позволит избежать головной боли и потраченного времени на восстановление ;)
Сам я давно делаю резервные копии важных данных, но удаление всех заданий из crontab это было впервые, по ошибке указав не тот параметр :)