Команда Crontab-e, не работающая правильно

В первый раз я работал crontab -e это попросило, чтобы я выбрал текстовый редактор. Однако я отменил команду. Когда я выполняю его снова, это - вывод:

$ crontab -e
no crontab for root - using an empty one
888

Как я сбрасываю его? Как я заставляю его попросить у меня текстового редактора снова?

Я переустановил (apt-get remove cron && apt-get update && apt-get install cron) крон, но проблема все еще здесь.

2
задан 25 July 2016 в 16:31

2 ответа

Существует два метода для решения этой ситуации, та, которая использует системную команду и еще больше ручного метода.

Использование команды

Избранного редактора команда:

select-editor

, Который даст Вам другую попытку использования основанной на числе системы для выбора текстового редактора по умолчанию.

Ручной метод:

, Если это уже не существует, создайте .selected_editor файл для пользователя. Это должно быть расположено в корневом каталоге пользователя.

содержание должно зависеть, на котором редакторе Вы предпочитаете для простоты, которую я рекомендовал бы nano. Для использования nano, файл должен содержать строку:

SELECTED_EDITOR=/bin/nano

Для использования немного более сложного/многофункционального редактора vim используйте:

SELECTED_EDITOR=/usr/bin/vim

, После того как Вы указали своего предпочтительного редактора, перезагрузите cron сервис с:

service cron reload

, В которой точке Ваш пользователь crontab -e команда должна работать как ожидалось с выбранным редактором.

NOTE:This является новомодным методом для перезапуска сервиса, который все еще работает над 14,04, хотя использование systemd метода systemctl рекомендуется для 16,04

3
ответ дан 2 December 2019 в 01:43

Проверьте, чтобы видеть, существует ли .selected_editor в /root/, если Вы зарегистрированы как root, /home/$USER каталог, если Вы не зарегистрированы как root.

, Если это действительно существует, затем удалите файл с одним из ниже команд:

  • Для root пользователь: rm /root/.selected_editor
  • Для не - root пользователь: rm /home/$USER/.selected_editor
3
ответ дан 2 December 2019 в 01:43

Другие вопросы по тегам:

Похожие вопросы: