Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Ako spustiť cron

Cron je program , UNIX , ktorý umožňuje užívateľom naplánovať úlohy na spustenie v stanovených intervaloch . Je najvhodnejšie , aby pracovné miesta , ktoré je potrebné pravidelne opakovať po dlhú dobu . Môžete vytvoriť súbor crontab , ktorý obsahuje postupnosť príkazov a e - mailovú adresu , na ktorú UNIX odošle akýkoľvek výstup alebo chyby . Tento súbor je spustený démonom cron v predpísaných intervaloch . Démon zostáva ladom , kým je potrebné na spustenie naplánované skriptu čo budete potrebovať
Unix
zápisníka
počítača
Zobraziť ďalšie inštrukcie
Nastavenie Mladá Cron Job foto 1

Vytvorte skript , ktorý obsahuje kód , ktorý chcete spustiť ako cron . Napríklad , môžete vytvoriť skript v Perlu nazvaný myperlscript.pl .
2

Vytvorte textový súbor pomocou programu Poznámkový blok . Toto je váš crontab súbor , a bude obsahovať postupnosť príkazov , ktoré majú byť spustený v cronu . . Každá položka v súbore crontab sa skladá zo šiestich polí oddelených medzerami . Prvých päť polí povedať programu cron kedy sa má vykonať a šiestej pole obsahuje príkaz , ktorý má byť vykonaný .
3

Zadajte e - mailovú adresu , na ktorú žiadny výstup ani chybové správy by mali byť zaslané UNIX na jednom riadku a stlačte Enter . Ak chcete napríklad poslať výstup na myemail@carrier.com , správna syntax je :

MAILTO = myemail@carrier.com
4

Zadajte príkaz , ktorý bude vykonaný podľa programu cron . Syntax je nasledujúca : Príkaz užívateľ

minúty hodiny deň mesiac týždni

minútu , hodinu , deň, mesiac a deň v týždni príkazy sú číselná . V okamihu , kedy môže byť ľubovoľné číslo od nuly do päťdesiatich deväť . Hodinu sa pohybuje od nuly na dvadsať tri , s polnoc je reprezentovaný ako nula . V deň, keď sa pohybuje v rozmedzí od nuly na tridsať jedna , mesiac sa pohybuje v rozmedzí od nuly do dvanástich , a deň v týždni sa pohybuje v rozmedzí od nuly do siedmich . Užívateľov a príkaz polia sú alfanumerické . Príkaz pole môže obsahovať ľubovoľný platný príkaz systému UNIX . Prvých päť polí môžu tiež obsahovať zástupný znak , * , čo znamená , že všetky právne hodnoty alebo zoznam platných hodnôt oddelených čiarkami .

Ak chcete napríklad spustiť skript v Perlu , myperscript.pl , na 1. : 00 na desiatom a pätnástom dní každého mesiaca ako užívateľ root , by sme zadajte nasledujúci príkaz :

0 13 10,15 ** root /cgi-bin/myperlscript.pl

5

Uložte textový súbor s názvom podľa svojho výberu , napríklad mycronfile.txt .
6

Pridať súbor do adresára UNIX pomocou protokolu FTP v režime ASCII .

7

Aktivujte súbor crontab na systéme UNIX . Príkaz by ste zadať do SSH je :

crontab << filepath >> /<< filename >>

Napríklad, ak je súbor umiestnený v cgi - bin by ste zadať

crontab /cgi-bin/mycronfile.txt

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené