Загрузить PDF Загрузить PDF

Cron — это демон-планировщик задач в Linux. Он используется для планирования повторяющихся задач.

Любой пользователь Linux может планировать задачи в cron при получении разрешения администратора (рута). Ограничения к cron ставятся через внесение изменений в /etc/cron.allow и /etc/cron.deny.

В большинстве дистрибутивов Linux присутствует системная конфигурация cron, но она не рассматривается в данной статье.

  1. В любом текстовом редакторе создайте cron файл, в котором одна строчка соответствует одной задаче, в формате: m h d m w command
    • m — минута
    • h — час
    • d — день месяца
    • m — месяц (1–12)
    • w — день недели (0–7; Sun, Mon и так далее; воскресенье = 0 = 7)
    • Легко запомнить порядок так: среда, 29 июля, в 10:30, а затем перевернуть его.
  2. crontab yourfile
    Реклама
Метод 1
Метод 1 из 1:

Пример

Загрузить PDF
    • # делайте это каждые 10 минут
    • */10 * * * * date >> ~/testCron.log
  1. crontab testCron.txt
  2. Если все прошло успешно, то в файле вы увидите 3 временные отметки.
  3. crontab -r
    Реклама

Советы

  • Вы можете редактировать crontab при помощи crontab -e; обратите внимание, что в нем используется vi-синтаксис, который может быть неудобным для новичка.
  • Всегда пользуйтесь справочными материалами в Linux-подобных системах: man crontab.
Реклама

Об этой статье

Эту страницу просматривали 2669 раз.

Была ли эта статья полезной?

Реклама