Я редактировал / etc / crontab с помощью corntab -e.
После сохранения contab не создается, несмотря на сообщение.
Если честно, я понятия не имею, что делать. Я просто хочу создать простую повседневную работу.
Второй вопрос. Как я могу изменить редактор для crontab -e
?
Команда crontab -e
не редактирует общесистемный файл crontab / etc / crontab
, она редактирует пользовательский файл в / var / spool / cron / crontabs
. Используемый редактор может быть изменен с помощью переменной среды EDITOR
или VISUAL
напр.
EDITOR=/bin/nano crontab -e
Вы можете подтвердить, что изменения установлены, перечислив файл crontab, используя crontab -l
.
Если вместо этого вы хотите поместить свою работу в / etc / crontab
, вы должны отредактировать ее, как любой другой системный файл, например.
sudoedit /etc/crontab
или (для явного использования редактора nano
)
sudo nano /etc/crontab
, но помните, что формат этого файла немного отличается - в частности, поскольку файл не зависит от пользователя, он требует дополнительного (шестого ) поле, содержащее имя пользователя, под которым запускается каждое задание.