Как да използвате Cron и всичко свързано с него в нашия хостинг

Cron - демон. за изпълнение на команди по график. Планирането е formarovanii специални текстови файлове, съдържащи инструкции за Cron.







Можем да предположим, че на няколко пъти е установено, че в любовта си към гръцката митология UNIX разработчиците са избрали това име не е случайно. Приблизително така гърците наричат ​​бог, който въплъщава идеята за време. Тъй като UNIX-начин изисква краткост, когато е възможно, името на Бога отряза: "Кронос" (писане на английски език), за да "Cron", което го е абсолютно идентичен с българския "Crown".

Като Cron произведения

Помощната програма Cron използва файлове с имена еднакви потребителски имена от / и т.н. / ако съществува, и лежи в / VAR / Cron / разделите, за да изпълнява команди на тези потребители. Demon себе си ги зарежда в паметта, заедно с главния файл / и т.н. / старица, има малко по-различен формат.

Така например, в нашия хостинг Cron полезност използва файлове с имена като host12345, за планиране на всички host12345 действията на потребителите.

Cron е постоянно работи в проверките демон на фона на всяка минута дали да извърши действие, в съответствие с файлове за конфигурация е необходимо. Също така проверете дали има някаква промяна в конфигурационните файлове. Ако се променят файловете, Cron презарежда обновените файлове, като по този начин се гарантира, почти мигновен приемане на всякакви промени или допълнения към тях файлове.

Помощната програма Cron също предвижда изпращане на имейл съобщение, което съдържа изхода на командата, собственик на файла. Има, обаче, е възможно да се уточни всеки друг имейл, като се използва за mailto променлива среда.

Използването на Cron

За да редактирате вашето потребителско кронтаб файл, използвайте командата:







кронтаб файл Пример:

Как да създадете и редактирате конфигурационния файл?

Редактиране на конфигурационния файл по два начина.

Първият начин - чрез пряко кронтаб редактиране.

Вторият начин - демонът за цел Cron да препрочитам файла готов. Този метод е по-лесно за използване.

Имайте в предвид, така че всяка промяна в конфигурационния файл, за да влезе в сила, трябва да стартирате команда кронтаб файла отново. В този случай, всички предишни настройки старица ще бъдат презаписани с нови. Също така, не бъркайте кронтаб конфигурационен файл с файла, който създадете сами. Старица командни копия на Съдържанието на името на файла на вашия файл в специален файл кронтаб, тогава файла си в този процес вече не участват.

Какво трябва да пише в конфигурационния файл?

конфигурационен файл се състои от линии, всяка от които описва една програма, която ще се изпълнява по график. Всеки ред се състои от шест полета, полетата са разделени от интервал или раздел. Полетата имат следните функции:

  1. Минути (0-59)
  2. Часа (0-23)
  3. Ден от месеца (1-31)
  4. Месец на годината (1-12)
  5. Ден от седмицата (0-6, където 0 е неделя)
  6. Програмата, която ще се стартира

Всеки един от първите пет полета могат да бъдат записани по няколко начина:

  1. * Символ (което означава никаква стойност)
  2. Разделени със запетая списък (1,2,3)
  3. Range с тире (1-31)
  4. Етап диапазон от стойности (например * / 2 е cherez_raz)

Къде мога да получа повече информация?

За повече информация по тази тема, можете да използвате вградената помощна система, чрез въвеждане на сървъра командния ред:
мъж Cron - Cron описание на характеристиките на функциониране
мъж 1 кронтаб - описание на начина за използване на кронтаб
мъж 5 кронтаб - описание за Cron конфигурационен файл формат

Как да стартирате Скриптът от Cron?

Линия в kronfayle, която работи с Скриптът изглежда така:

където / ЮЕсАр / местни / хамбар / PHP - пътя към PHP-черупка (. на различни сървъри може да бъде различен път Определете път може да бъде чрез командата, която PHP);
/home/user/www/site1/public_html/script.php - път към скрипта трябва да бъде посочен от корена на сървъра.

Как да стартирате Perl скрипт от Cron?

За да стартирате на Perl скриптове, за да укажете пътя към интерпретатора не е необходимо, тъй като пътят е вече посочено в заглавието на сценария. Ако нещо не работи, винаги можете да ни питате: [email protected]