На самом деле, не рекомендуется обрабатывать эти файлы вручную. На crontab
страницу man:
Каждый пользователь может иметь свой собственный crontab, и, хотя
это файлы в нем /var/spool/cron/crontabs
, они не
предназначены для непосредственного редактирования.
Файлы ниже /var/spool
считаются временными / рабочими, поэтому они, вероятно, удаляются во время обновления, хотя более внимательный взгляд на cron
сценарии обновления пакета может пролить некоторый свет на это.
В любом случае, всегда рекомендуется создавать резервные копии записей cron или сохранять их в файле в вашем домашнем каталоге.
Я предполагаю, что вы используете crontab -e
для создания файлов crontab на лету. Если это так, вы можете получить «копию» вашего файла crontab, выполнив crontab -l
. Передайте это в файл, чтобы получить «резервную копию»:
crontab -l > my-crontab
Затем вы можете отредактировать этот файл my-crontab, чтобы добавить или изменить записи, а затем «установить» его, передав его в crontab:
crontab my-crontab
Это делает ту же проверку синтаксиса, что и crontab -e
.