Vad är ett Cron Job?
Ett cron-jobb är ett automatiserat program utvecklat för Unix och Linux-system. Det gör att användaren kan köra flera kommandon vid en viss tidpunkt på ett exakt datum. Ett cron-jobb är ett viktigt verktyg som kan användas för allt från att köra skript och omindexera en webbsida till att tillhandahålla backup för en databas. Ett cron-jobb kan också användas som en påminnelse för att ladda ner e-post. Användaren behöver bara ställa in programmet en gång för att det kontinuerligt kan slutföra jobbet.
Om en webb-e-zineägare har över 100 e-postprenumeranter som läser sin publikation den 25: e varje månad, till exempel, kan ett cron-jobb hjälpa till att få informationen ut till varje läsare vid samma tid och datum varje månad. Dessutom kan den lägga till nya medlemmar på webbplatsen och ta bort dem som avbokar samtidigt som databasen underhålls.
Ett cron-jobb skapas med cron-flikar i en cron-flikhanterare. Cron-flikar är indelade i sex fält: minuter, timmar, dagar, månader, vardagar och kommandon. Kommandofältet ger instruktioner till datorn. Minutfältet löper från 0-59 och ger den exakta minuten kommandot ska utföras. Timmen ställs in mellan 0-23, med noll som representerar midnatt.
Veckodagarna löper från 0-7, med både 0 och 7 som representerar söndagen. Vissa äldre system, inklusive vissa Unix-system, använder 0 till 6 som veckodagar, 0 är söndag. Vita mellanslag eller flikar måste skilja varje fält. Komma används när man lägger till en lista, medan asterisker läggs till där användaren inte vill ange ett fält. För den ovannämnda ägaren till e-zine, till exempel, kan cron-jobbet ställas in med en asterisk istället för veckodagen eftersom den 25: e dagen i månaden inte alltid faller på samma vardag.
Ett cron-jobb skrivs i en textfil med en serie cron-kommandon för datorn att följa. Att förbereda ett cron-jobb som textfil gör det också enklare att redigera skripten senare om det behövs. Dessutom kan cron-jobbet ställas in för att antingen tillåta eller förhindra vissa användare från att finjustera set-cron-fliken. När texten har skapats för cron-jobbet följs den av en .txt-förlängning, till exempel Cron.txt . Sedan laddas upp jobbet och textfilens medföljande kommando läses som "crontab cron.txt" innan det träder i kraft på webbsidan.