Як встановити Сrontab файл в Linux

Cron - це демон-планувальник завдань в Linux. Він використовується для планування повторюваних завдань.


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


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

Кроки

  1. Як встановити Сrontab файл в Linux

    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. 2

    Завантажте файл в crontab: crontab yourfile

    Як встановити Сrontab файл в Linux

Приклад



  1. Як встановити Сrontab файл в Linux

    1

    Створіть файл testcron.txt, що містить наступні рядки:
    • # Робіть це кожні 10 хвилин
    • * / 10 * * * * date>> ~ / testCron.log

  2. Як встановити Сrontab файл в Linux

    2

    Завантажте файл в cron: crontab testCron.txt

  3. Як встановити Сrontab файл в Linux

    3

    Зачекайте 30 хвилин і відкрийте файл testCron.log. Якщо все пройшло успішно, то у файлі ви побачите 3 тимчасові позначки.

  4. 4

    Видаліть crontab, щоб запобігти його безупинну роботу: crontab -r

    Як встановити Сrontab файл в Linux

Поради

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