Standardní součástí pro plánované provádění příkazů v operačních systémech podobných systému UNIX je cron. Démon crond obvykle začíná při spuštění systému. Z různých důvodů se to však nemusí stát. Korony můžete spustit ručně nebo nastavením automatického stahování.
Nezbytné
pověření root
Instrukce
Krok 1
Zahajte relaci s právy superuživatele. Pokud je načten grafický shell, spusťte program emulace terminálu a spusťte kořenovou relaci vydáním příkazu su. Alternativně přejděte na jednu z textových konzolí současným stisknutím kláves Alt, Ctrl a F1-F12 a přihlaste se jako root
Krok 2
Zkontrolujte stav démona crond. Spusťte příkaz: service crond status Pokud vidíte zprávu, jako je crond spuštěn, je crond spuštěný a můžete jej začít konfigurovat nebo přidávat úlohy. Pokud se tato zpráva podobá zastavení crond, služba se zastavila, přejděte ke kroku 5 a spusťte ji. Pokud je zobrazena služba nápisu: crond: Nerozpoznaná služba, bude nutné nainstalovat cron
Krok 3
Nainstalujte libovolnou implementaci cron z dostupného zdroje (úložiště na distribučním disku OS, online úložiště vývojáře distribuce atd.). Použijte své nainstalované správce balíčků, jako je apt-get, rpm atd. Můžete si také stáhnout zdrojový kód vhodného cronu a vytvořit jej na svém počítači
Krok 4
V případě potřeby nakonfigurujte cron. Upravte soubory / etc / crontab, /etc/cron.allow, /etc/cron.deny. O formátu pro prezentaci informací v nich se dočtete v příručce man nebo info. Pokud je to nutné (nedělá se to při instalaci cron), umístěte init skript do adresáře /etc/rc.d/init.d. Vytvořte odkazy na něj s potřebnými názvy v adresářích skriptů pro každou úroveň spouštění (obvykle adresáře /etc/rc.d/rc1.d-/etc/rc.d/rc6.d)
Krok 5
Spusťte koruny. Spusťte příkaz: service crond start Zobrazí se stavová zpráva označující úspěch nebo neúspěch operace
Krok 6
V případě potřeby vytvořte úlohy cron pro jednoho nebo více uživatelů. Zkontrolujte obslužný program crontab spuštěním příkazu: crontab --help Vytvořte soubor úlohy cron a nastavte jej pomocí příkazu jako: crontab -u anyuser filepath Kde anyuser je uživatelské jméno a filepath je cesta k souboru úlohy. Případně použijte příkaz crontab s volbou -e: crontab -u anyuser -e Spustí textový editor, ve kterém můžete upravit seznam úloh.