Linux , Unix och Mac OS X- datorer levereras med ett program som heter " Cron " som tillåter dem att schemalägga tider och datum när viktiga systemunderhåll skript kan köras . Emellertid kommer den förvalda versionen av " Cron " utan grafiskt användargränssnitt ( GUI ) och måste användas från kommandoraden . Nyckeln till att skapa manus till " Cron " schemaläggaren är att använda " Redigera " -läget i " Crontab " program som följer med operativsystemet . Instruktioner
1
Öppna din terminal , och öppna sedan " Crontab " program cron hantering genom att skriva följande kommando i terminalen :
crontab - e
" - e " flaggan står för " edit ". Det kommer att öppna en kopia av " Cron " konfigurationsfil med standard editor definierats för ditt operativsystem . Den förvalda editorn kan ändras genom att ändra " $ REDAKTÖR " Unix miljövariabeln Ange script du vill köra med följande syntax
2
: .
1 2 3 4 5 kommando
siffrorna hänvisar till den tidpunkt då kommandot ska köras . De är , i ordning , " minut timme dag månad DAY_OF_WEEK . " Du kan lämna ut någon av de tidsperioder genom att sätta en " * " i dess ställe . Här är ett urval " Cron " kommandot :
15 14 ** 1 aSystemScript.sh
Detta skulle köra skriptet " aSystemScript.sh " varje måndag ( 1 ) vid 02:15 ( 14:15 ) . Under " veckodag " fältet , de giltiga tal är 0 till 7 , med både " 0 " och " 7 " med hänvisning till söndag . Addera 3
Spara ditt arbete . Sättet att göra detta beror på den förvalda editorn för ditt operativsystem , men normalt kan du använda antingen " Ctrl " och " S " samtidigt för ett amerikanskt tangentbord eller " cmd" och " S " samtidigt på ett Apple-tangentbord för att spara . Dock kan vissa esoteriska redaktörer till exempel vi eller Nano har olika tangenttryckningar definierad .
4
Stäng editorn . När redaktören är stängd , kommer " Crontab " läsa dina ändringar och göra nödvändiga uppdateringar av " Cron " programmet för dig .