Štandardným komponentom pre plánované vykonávanie príkazov v operačných systémoch podobných systému UNIX je cron. Démon crond zvyčajne začína pri štarte systému. Z rôznych dôvodov sa to však nemusí stať. Kronor môžete spustiť manuálne alebo nastavením jeho automatického sťahovania.
Nevyhnutné
koreňové poverenia
Inštrukcie
Krok 1
Začnite reláciu s právami superužívateľa. Ak je načítaný grafický shell, spustite program emulácie terminálu a spustite koreňovú reláciu vydaním príkazu su. Prípadne prejdite na jednu z textových konzol súčasným stlačením klávesov Alt, Ctrl a F1-F12 a prihláste sa ako root
Krok 2
Skontrolujte stav démona crond. Spustite príkaz: service crond status Ak vidíte správu, ako je crond spustený, je crond spustený a môžete ho začať konfigurovať alebo pridávať úlohy. Ak je táto správa akoby crond zastavený, služba sa zastavila, spustite ju krokom 5. Ak sa zobrazí služba nápisu: crond: Nerozpoznaná služba, bude treba inštalovať cron
Krok 3
Nainštalujte ľubovoľnú implementáciu cron z dostupného zdroja (úložisko na distribučnom disku OS, online úložisko vývojára distribúcie atď.). Použite svojich nainštalovaných správcov balíkov ako apt-get, rpm atď. Môžete si tiež stiahnuť zdrojový kód vhodného cronu a vytvoriť ho na svojom počítači
Krok 4
Podľa potreby nakonfigurujte cron. Upravte súbory / etc / crontab, /etc/cron.allow, /etc/cron.deny. O formáte pre prezentáciu informácií v nich sa dočítate v manuálnej alebo informačnej dokumentácii. Ak je to potrebné (neurobilo sa to pri inštalácii cron), umiestnite init skript do adresára /etc/rc.d/init.d. Vytvorte odkazy na ňu s potrebnými názvami v adresároch skriptov pre každú úroveň zavedenia (zvyčajne adresáre /etc/rc.d/rc1.d-/etc/rc.d/rc6.d)
Krok 5
Spustite koruny. Spustite príkaz: service crond start Zobrazí sa stavová správa označujúca úspech alebo neúspech operácie
Krok 6
V prípade potreby vytvorte úlohy cron pre jedného alebo viacerých používateľov. Skontrolujte obslužný program crontab spustením príkazu: crontab --help Vytvorte súbor úloh cron a nastavte ho pomocou príkazu ako: crontab -u anyuser filepath Kde anyuser je používateľské meno a filepath je cesta k súboru úlohy. Prípadne použite príkaz crontab s voľbou -e: crontab -u anyuser -e Spustí textový editor, v ktorom môžete upraviť zoznam úloh.