Как да настроите Crontab файл в Linux: 6 стъпки (със снимки)

Съдържание:

Как да настроите Crontab файл в Linux: 6 стъпки (със снимки)
Как да настроите Crontab файл в Linux: 6 стъпки (със снимки)

Видео: Как да настроите Crontab файл в Linux: 6 стъпки (със снимки)

Видео: Как да настроите Crontab файл в Linux: 6 стъпки (със снимки)
Видео: Обзор iPod Touch 2019: Что умеет? Зачем нужен? Стоит ли покупать? 2024, Може
Anonim

Cron е подсистема за планиране на работа за Linux. Използва се за планиране на повтарящи се задачи. Ако искате да планирате еднократна работа, използвайте подсистемата at.

Всички потребители на Linux кутия могат да настроят задания на cron, при условие че са разрешени от администратора: root. Ограниченията за cron се прилагат чрез промяна на комбинация от /etc/cron.allow и /etc/cron.deny.

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

Стъпки

Метод 1 от 2: Настройване на файла

Настройте Crontab файл на Linux Стъпка 1
Настройте Crontab файл на Linux Стъпка 1

Стъпка 1. Използвайки любимия си редактор, създайте cron файл с ред за всяка работа, която искате да планирате, във формата:

m h d m w команда

  • m минута
  • ч час
  • d ден от месеца
  • m месец 1-12
  • w делничен ден 0-7, неделя, понеделник и т.н. (неделя = 0 = 7) Лесно е да си спомните, ако мислите за начина, по който човек би казал дата: сряда, 29 юли, в 10:30, след което обърнете реда.
Настройте Crontab файл на Linux Стъпка 2
Настройте Crontab файл на Linux Стъпка 2

Стъпка 2. Заредете файла си в crontab:

crontab yourfile

Метод 2 от 2: Опитайте пример

Настройте Crontab файл на Linux Стъпка 3
Настройте Crontab файл на Linux Стъпка 3

Стъпка 1. Създайте файл testCron.txt, съдържащ следните редове:

  • # правете това на всеки 10 минути
  • */10 * * * * * дата >> ~/testCron.log
Настройте Crontab файл на Linux Стъпка 4
Настройте Crontab файл на Linux Стъпка 4

Стъпка 2. Заредете го в cron:

crontab testCron.txt

Настройте Crontab файл на Linux Стъпка 5
Настройте Crontab файл на Linux Стъпка 5

Стъпка 3. Изчакайте 30 минути, проверете testCron.log, ако работи, ще актуализира файла ви с времева маркировка 3 пъти

Настройте Crontab файл на Linux Стъпка 6
Настройте Crontab файл на Linux Стъпка 6

Стъпка 4. Премахнете crontab, така че да не работи завинаги:

crontab -r

Съвети

  • Можете директно да редактирате crontab с помощта на crontab -e; имайте предвид, че използва vi синтаксис, който може да бъде неудобен за новия потребител.
  • ВИНАГИ с *nix използвайте man страниците, те са ваши приятели: човек crontab

Препоръчано: