Як встановити Сrontab файл в Linux
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: crontab yourfile
Приклад
1
Створіть файл testcron.txt, що містить наступні рядки:- # Робіть це кожні 10 хвилин
- * / 10 * * * * date>> ~ / testCron.log
2
Завантажте файл в cron: crontab testCron.txt3
Зачекайте 30 хвилин і відкрийте файл testCron.log. Якщо все пройшло успішно, то у файлі ви побачите 3 тимчасові позначки.4
Видаліть crontab, щоб запобігти його безупинну роботу: crontab -r
Поради
- Ви можете редагувати crontab за допомогою crontab -e- зверніть увагу, що він використовує vi синтаксис, який може бути незручним для новачка.
- Завжди користуйтеся довідковими матеріалами в Linux-подібних системах: man crontab.