В кронтаб файл е конфигурацията на Cron, който изпълнява команди в определени интервали от време.

Напишете в командния ред да го редактирате с редактора на текста по подразбиране на вашия потребителски акаунт на машината:

КОД:
  1. кронтаб-E

Поставете една команда на ред. Структурата е както следва:

КОД:
  1. # Играта на стария в началото на линията е коментар
  2. - 59 ) +---------------- # Минути (0-59)
  3. - 23 ) # | +------------- Час (0-23)
  4. - 31 ) # | | +---------- Ден на месеца (1.31)
  5. - 12 ) # | | | +------- Месец (1.12)
  6. - 7 ) ( Domingo= 0 or 7 ) # | | | | +---- Ден от седмицата (0-7) (неделя = 0 или 7)
  7. # | | | | |
  8. # * * Команда за изпълнение

Представете си, че искате да изпълните командата "python2.4 / Начало / потребител / script.py", всеки ден по два през нощта:

КОД:
  1. /home/usuario/script. py 00 2 * python2. 4 / Начало / потребител / скрипт. PY

За да зададете диапазон във всяка област, използвайте тире или знак минус (това: "-"). Например, следните конфигурации ще работят всеки ден от една до десет сутринта всяка минута:

КОД:
  1. * * * python2. 4 /home/usuario/script. py * 1.10 * python2. 4 / Начало / потребител / скрипт. PY

За да зададете "или" използване запетая. Ето един пример да текат едва две сутрин и следобед, неделя и сряда:

КОД:
  1. * * sun,wed python2. 4 /home/usuario/script. py * 2 14 * * слънце, ср python2. 4 / Начало / потребител / скрипт. PY

Ако искате да стартирате скрипт на всеки пет минути в събота (обърнете внимание на разделението на минута):

КОД:
  1. / 5 * * * 6 python2. 4 /home/usuario/script. py 00-59 / 5 * * * 6 python2. 4 / Начало / потребител / скрипт. PY

По подразбиране, кронтаб ще изпратите електронно писмо до сметката, че таксите, ако има някаква продукция в командването. За отмяна на поща от кронтаб, пренасочване на продукцията на други места. Например, / Dev / нула

КОД:
  1. /home/usuario/script. py >/dev/null 2 >& 1 00 2 * python2. 4 / Начало / потребител / скрипт. PY> / Dev / нула 2> & 1

За да се пренасочи на файл:

КОД:
  1. /home/usuario/script. py >/home/usuario/arquivo. log 00 2 * python2. 4 / Начало / потребител / скрипт. PY> / Начало / потребител / файла. Вход

За да видите кронтаб:

КОД:
  1. кронтаб-л

За да изтриете кронтаб:

КОД:
  1. кронтаб-R

Всички въпроси, коментари.

  • Юлиана
    Здравейте,
    Аз се опитвам да тичам две линии на командването в моя кронтаб и спестяване на А. Вход. Но резултатът от моите регистър излиза всички разхвърлян.
    Командите са:
    # Това е 20.00PM на 11 септември
    0 20 * 11 09. ~ /. Профил; CD / Apps / кула / екстракт / Apps / кула / екстракт / run_it.sh scandates_real_11Sep_NSW> cron_11Sep_nsw.log 2> & 1
    0 20 * 12 09. ~ /. Профил; CD / Apps / кула / екстракт / Apps / кула / екстракт / run_it.sh scandates_real_12Sep_NSW> cron_12Sep_nsw.log 2> & 1
    #

    Съмнението, което имам е:
    1 - Трябва ли да слагам нещо повече или по-малко, за да работи (тип точка и запетая)?
    2 - Мога ли да пускам две команди едновременно (по едно за всеки ден) и го запишете в две различни трупи?
    3 - Защо първата команда изглежда да тече прохладно, а вторият нали всички разхвърлян и не направи това, което трябва да направите?

    Оценявам всеки, който може да отговори,
    Юлиана
  • Илия
    не мога да слагам cosas черупки харесва. или CD в кронтаб .. или направите скрипт, или да използвате Баш-С ". ~ /. Профил; CD .. "

    но ти каза, че до четири месеца, сребриста, аз мисля, че трябва вече постигнати, или отменяни, EN мисля, че той ще се върне тук: P но каквото.
Блог коментари захранва от Disqus

Portugus flagItaliano flagCoreano flagChins (simplificado) flagEnglish flagAlemo flagFrancs flagEspanhol flag
Japons flagrabe flagRusso flagHolands flagBlgaro flagTcheco flagCroata flagDinamarqus flag
Finlands flagHindu flagPolons flagRomeno flagSueco flagGrego flagNoruegus flag 
By N2H
Dolet 96 отстъпка за хостинг Dreamhost!
Използвайте "ПРОМО код" инерцията. LAMP с 20GB пространство и 1TB на прехвърлянето.

Свързани членове

  • Няма сродни служби