Standardkomponenten for planlagt kommandokjøring på UNIX-lignende operativsystemer er cron. Vanligvis starter crondemonen ved oppstart av systemet. Av forskjellige grunner kan dette imidlertid ikke skje. Du kan starte kroner manuelt eller ved å sette opp automatisk nedlasting.
Nødvendig
grunnleggende legitimasjon
Bruksanvisning
Trinn 1
Start en økt med superbrukerrettigheter. Hvis et grafisk skall er lastet, starter du et terminalemuleringsprogram og starter en rotøkt ved å utstede su-kommandoen. Alternativt kan du gå til en av tekstkonsollene ved å trykke Alt, Ctrl og F1-F12-tastene samtidig og logge på som rot
Steg 2
Sjekk statusen for crondemonen. Kjør kommandoen: service crond status Hvis du ser en melding som crond kjører, kjører crond, og du kan begynne å konfigurere den eller legge til jobber. Hvis denne meldingen er som crond er stoppet, har tjenesten stoppet, gå til trinn 5 for å starte den. Hvis inskripsjonstjenesten: crond: Unrecognised service vises, må cron installeres
Trinn 3
Installer eventuell cron-implementering fra en tilgjengelig kilde (lager på distribusjonsdisken til operativsystemet, online-depot for distribusjonsutvikleren, etc.). Bruk dine installerte pakkeadministratorer som apt-get, rpm, etc. Du kan også laste ned kildekoden til en passende cron og bygge den på maskinen din
Trinn 4
Konfigurer cron om nødvendig. Rediger filene / etc / crontab, /etc/cron.allow, /etc/cron.deny. Du kan lese om formatet for presentasjon av informasjon i dem i mannen eller infodokumentasjonen. Hvis nødvendig (ikke gjort når du installerer cron), plasser init-skriptet i /etc/rc.d/init.d-katalogen. Opprett lenker til den med de nødvendige navnene i manuskatalogene for hvert oppstartsnivå (vanligvis katalogene /etc/rc.d/rc1.d-/etc/rc.d/rc6.d)
Trinn 5
Kjør kronene. Kjør kommandoen: service crond start En statusmelding vises som angir om operasjonen er vellykket eller mislykket
Trinn 6
Om nødvendig, opprett cron-jobber for en eller flere brukere. Gjennomgå crontab-verktøyet ved å kjøre kommandoen: crontab --help Opprett en cron-jobbfil og sett den med en kommando som: crontab -u anyuser filepath Hvor anyuser er brukernavnet og filpath er stien til jobbfilen. Alternativt kan du bruke kommandoen crontab med alternativet -e: crontab -u anyuser -e Starter et tekstredigeringsprogram der du kan redigere listen over jobber.