ПредишенСледващото

Cron - средства за започване на планираните програми

В UNIX, и други като нея, за да се движат по график на програмите на операционната система използва механизъм, наречен Cron. Всеки потребител, който желае да развива своя планирана програма създава конфигурационен файл, който записва на графика за стартиране на програми. Този конфигурационен файл може да се види на всяка минута 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, която работи с Скриптът изглежда така:

където / ЮЕсАр / местни / php54 / хамбар / PHP - път към PHP-преводач версия 5.4 на и /home/user/www/site1/public_html/script.php - пълен път към скрипта.

списък Пълен PHP интерпретатора различни версии:

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

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

Мога ли да управлявам кронтаб файл от панела?

Панелът има способността да ръководи пускането на редовни скриптове.
Опцията е достъпна за всички потребители, чиито тарифни планове подкрепят Cron. За да създадете конфигурационен файл, отворете Control Panel елемента в старица за контрол на менюто.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!