CRON в Linux -- работа с crontab. Пользователи и задачи расписания
Primary tabs
CRON -- от греческого "крон" = "дух времени". Служба, используемая в unix-подобных системах для запуска задач по расписанию.
Вывести список задач
Вывести список задач с периодичностью их запуска можно так:
crontab -l
(учтите, что это открое список задач именно для текущего пользователя)
Работа от лица польозователя, отличного от текущего (под каким пользователем запускается)
Используйте флаг -u для любой команды, начинающейся с crontab, например, опять же, вывести список задач, которые будут запускать от лица пользователя myuser можно так:
crontab -u myuser -l
Как задавать время запуска -- формат
Прежде чем начать редактировать ознакомьтесь с форматом и обозначениями.
Редактирование
Нестандартный редактор nano для для правки списка задач cron
Если вам привычннее работать в замечательном nano, то открыть в нём файл с задачами на редактирование можно так:
EDITOR=nano crontab -e
(в теории вместо нано можно подствить любой редактор)
Стандартное редактирование
По умолчанию кронтаб использует vim.
Здесь так:
- crontab -e - редактирование
- i - режим редактирования
- :w - сохранение
- :q - выход
- :q! - выход без сохранения
- esc - выход из режима редактирования
- Log in to post comments
- 28291 reads