Die standaardkomponent vir die geskeduleerde uitvoering van opdragte op UNIX-agtige bedryfstelsels is cron. Gewoonlik begin die crondemon by die opstart van die stelsel. Dit kan egter om verskillende redes nie gebeur nie. U kan kroon handmatig begin of deur die outomatiese aflaai daarvan op te stel.
Nodig
wortelbewyse
Instruksies
Stap 1
Begin 'n sessie met supergebruikerregte. As 'n grafiese dop gelaai is, begin 'n terminale emulasieprogram en begin 'n wortelsessie deur die su-opdrag uit te gee. Alternatiewelik kan u na een van die tekskonsoles gaan deur gelyktydig op die Alt, Ctrl en F1-F12 sleutels te druk en aan te meld as root
Stap 2
Kontroleer die status van die kroon-demoon. Voer die opdrag uit: service crond status As u 'n boodskap sien dat crond loop, is die crond aan die gang, en u kan dit begin instel of take byvoeg. As hierdie boodskap lyk asof crond gestaak is, het die diens gestaak, gaan na stap 5 om dit te begin. As die inskripsiediens: crond: Onherkenbare diens vertoon word, moet die cron geïnstalleer word
Stap 3
Installeer enige cron-implementering vanaf 'n beskikbare bron (bewaarplek op die OS-verspreidingsskyf, aanlyn-bewaarplek van die verspreidingsontwikkelaar, ens.). Gebruik u geïnstalleerde pakketbestuurders soos apt-get, rpm, ens. U kan ook die bronkode van 'n geskikte cron aflaai en op u rekenaar bou
Stap 4
Stel cron op indien nodig. Wysig die lêers / etc / crontab, /etc/cron.allow, /etc/cron.deny. U kan lees oor die formaat vir die aanbieding van inligting in die man of inligtingstukke. Indien nodig (nie gedoen tydens die installering van cron nie), plaas die init-script in die /etc/rc.d/init.d-gids. Skep skakels daarna met die nodige name in die draaiboekgids vir elke opstartvlak (gewoonlik die gidse /etc/rc.d/rc1.d-/etc/rc.d/rc6.d)
Stap 5
Loop die krone. Voer die opdrag uit: service crond start 'n Statusboodskap sal vertoon word wat die sukses of mislukking van die bewerking aandui
Stap 6
Skep indien nodig cron-werkgeleenthede vir een of meer gebruikers. Hersien die crontab-hulpprogramma deur die opdrag uit te voer: crontab --help Skep 'n cron-taaklêer en stel dit met 'n opdrag soos: crontab -u anyuser filepath Waar anyuser die gebruikersnaam is en filepath is die pad na die job file. Alternatiewelik kan u die crontab-opdrag met die -e-opsie gebruik: crontab -u anyuser -e Begin 'n teksredigeerder waar u die lys van take kan wysig.