|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • * Dator Kunskap >> System >> Linux >> Content

    Cron Program

    När du kör ett Unix - baserade operativsystem , kan du behöva vissa program att köras på en regelbunden basis . Log soptippar , manus städning och andra program underhåll fungerar bäst när den körs på ett tight schema och det är lätt att glömma att ta hand om dessa uppgifter manuellt . Att automatisera dessa uppgifter , systemadministratörer använda ett program som heter cron att schemalägga viktiga uppgifter för regelbundet utförande . Cron

    cron service är kärnan i schemaläggning systemet i Unix - baserade system , som kör hela tiden i bakgrunden . Cron jobb är tvåfaldigt : att skanna systemet för " crontab " filer som innehåller schemalagd information och att övervaka systemet klockan för att avgöra när det ska aktivera dessa kommandon . När klockan når rätt tid och datum , aktiverar cron kommandot och utför schemalagda aktiviteten .
    Crontab Syntax

    crontab poster består av en sträng av fem siffror följt av den schemalagda kommandot. Den första siffran är minut : 0 till 59. Den andra siffran är timmen : 0 till 23 . Det tredje numret är den dagen i månaden : 1 till 31 . Den fjärde siffran är månaden : 1 till 12 . Det sista numret är den dag i veckan för det schemalagda jobbet , med 0 som representerar söndag och 6 representerar lördag . En asterisk i någon av dessa positioner kommer att bortse från detta område , vilket gör att skriptet ska köras på alla tillämpliga dag . Så en " 0 0 *** " skript körs vid midnatt varje dag , medan en " 0 0 1 1 * " skriptet körs vid midnatt den 1 januari , ignorerar veckodag . Vissa implementationer tillåter också tre - bokstavsbeteckningar i dagar eller månader , men inte alla Unix-system stöder denna syntax .
    Stora system

    På stora system , multipel användare kan ha tillgång till cron -programmet och var och en kan skapa sin egen crontab fil. I dessa system , sammanställer cron alla relevanta poster i en enda uppgift, köra dem när det kommer till varje . I fallet med system som omfattar flera tidszoner kommer cron process hantera dem i sin nativa tidszon , även om vissa system tillåter användare att ange en variabel för att kompensera denna process . Genom flaggning varje jobb med en utsedd tidszon , kan användarna ange jobb enligt deras egen klocka istället för att behöva komma ihåg den fysiska placeringen av den centrala servern och göra egna justeringar . Addera Anacron

    Ett av de stora problemen med cron är att det bara fungerar när systemet är upp . Om en användare schemalägger en uppgift för den första av året , men systemet är nere den dagen , har cron inget sätt att köra denna uppgift . Lösningen för system som inte stannar upp på heltid är anacron programmet . Anacron fungerar ungefär som cron men det kan hålla reda på dagliga uppgifter att systemet hoppade på grund av driftstopp och verkställa dem vid första möjliga tillfälle .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar en startbar partition på din Mac och st…
    ·Hur Graph Linux programvara
    ·Hur att hantera virtuellt minne i Linux
    ·Enkel installation av iPod på Linux
    ·Hur man installerar VirtualBox i Lucid
    ·Återställa Desktop Trash på Kubuntu
    ·Så här aktiverar du en CentOS FTP Server
    ·Hur man kontrollerar för Bluetooth på Linux
    ·Hur man redigerar en Crontab
    ·Hur man installerar Linux på en Intel PC
    Utvalda artiklarna
    ·Hur du ändrar skärmupplösningen på en Linux Prompt …
    ·Hur man installerar Broadcom Netbook Remix Offline
    ·Vad är Kernel 32.dll
    ·Hur man installerar Windows Mobile Device Center
    ·Hur man skapar en symbolisk länk i Ubuntu
    ·Hur att montera en ISO- bild med fstab
    ·Hur man kan stoppa Windows XP från kontinuerligt Reboo…
    ·Hur du tar reda Minne Storlek i Linux
    ·Hur man Byta namn på en Mac i OS X Tiger
    ·Jag Har Iertutil.dll Missing : Finns det något hopp fö…
    Copyright © Dator Kunskap http://www.dator.xyz