Стандартният компонент за планирано изпълнение на команди в UNIX-подобни операционни системи е cron. Обикновено демонът crond започва при стартиране на системата. По различни причини обаче това може да не се случи. Можете да стартирате kronor ръчно или като настроите автоматичното му изтегляне.
Необходимо
root идентификационни данни -
Инструкции
Етап 1
Започнете сесия с права на суперпотребител. Ако се зареди графична обвивка, стартирайте програма за емулация на терминал и стартирайте коренна сесия, като издадете командата su. Като алтернатива, отидете на една от текстовите конзоли, като едновременно натиснете клавишите Alt, Ctrl и F1-F12 и влезте като root
Стъпка 2
Проверете състоянието на демона на crond. Изпълнете командата: status crond service Ако видите съобщение като crond is running, crond is running и можете да започнете да го конфигурирате или да добавяте задачи. Ако това съобщение е като спиране на crond, услугата е спряла, преминете към стъпка 5, за да я стартирате. Ако се покаже надписната услуга: crond: Неразпозната услуга, трябва да се инсталира cron
Стъпка 3
Инсталирайте всяка реализация на cron от наличен източник (хранилище на диска за разпространение на ОС, онлайн хранилище на разработчика на разпространение и т.н.). Използвайте вашите инсталирани мениджъри на пакети като apt-get, rpm и т.н. Можете също така да изтеглите изходния код на подходящ cron и да го изградите на вашата машина
Стъпка 4
Конфигурирайте cron, ако е необходимо. Редактирайте файловете / etc / crontab, /etc/cron.allow, /etc/cron.deny. Можете да прочетете за формата за представяне на информация в тях в документацията за човека или информация. Ако е необходимо (не се прави при инсталиране на cron), поставете скрипта на init в директорията /etc/rc.d/init.d. Създайте връзки към него с необходимите имена в директориите на скрипта за всяко ниво на зареждане (обикновено директориите /etc/rc.d/rc1.d-/etc/rc.d/rc6.d)
Стъпка 5
Пуснете короните. Изпълнете командата: service crond start Показва се съобщение за състояние, показващо успеха или неуспеха на операцията
Стъпка 6
Ако е необходимо, създайте cron работни места за един или повече потребители. Прегледайте помощната програма crontab, като стартирате командата: crontab --help Създайте файл за работа cron и го задайте с команда като: crontab -u anyuser filepath Къде anyuser е потребителското име, а filepath е пътят към файла със заданието. Като алтернатива използвайте командата crontab с опцията -e: crontab -u anyuser -e Стартира текстов редактор, където можете да редактирате списъка със задания.