Velkommen til danielbahl.dk
Connect med mig på Facebook
På Linux, *BSD, *NIX og Mac OS X (Darwin) findes et meget populærtsystem til at automatiserer opgaver på bestemte tidspunkter, det er døbt 'Cronjob' - hver opgaver kaldes en Crontab og det meget populære og fleksible Cron-system bliver brugt over hele verden til alle slags automatiserede opgaver - eks. backup af data, vedligeholdelse af databaser, oprydning på servere, automatisk mail-udsendelser mv.
Hele idéen er at man angiver et tidsintervel, det kan være hvert minut, hver time, hver dag, hver søndag, hver d. 1 i måneden - ja der er ingen begrænsninger, ydermere angiver man en kommando - eksempelvis /root/backupscript
Hele jobbet ser således ud, men for at gøre det nemmere har jeg lavet en guide under her, der gør det nemt at oprette et cronjob:
.---------------- minut (0 - 59) | .------------- time (0 - 23) | | .---------- dato/dag (1 - 31) | | | .------- måned (1 - 12 hvor 1 er januar og 12 er december) | | | | .---- dag på ugen (0 - 6 hvor 0=søndag, 1=mandag..6=lørdag) | | | | | * * * * * <kommando/applikation der skal eksekveres>