Skoči na glavno vsebino

Periodična opravila Cron

Video navodila

Spletni vmesnik Ajenti omogoča urejanje periodičnih opravil na strežniku. Periodična opravila se bodo izvedla ob izbranem časovnem parametru. Z njim lahko avtomatiziramo naloge, katere moramo izvajati periodično.

Izgled upravitelja periodičnih opravil je prikazan na spodnji sliki:

ajenti_cron

Na vrhu vmesnika se nahaja izbirni meni, ki omogoča prikaz opravil izbranega uporabnika. Opravila so ločena v dve kategoriji; Običajno in Poseben. Običajno periodično opravilo nastavimo tako, da nastavimo pogostost izvedbe opravila glede na časovne parametre. Poseben, omogoča izvajanje periodičnih pravil ob prednastavljenih terminih ali ob ponovnem zagonu strežnika, kar lahko izberemo s pomočjo spustnega seznama.

Razlaga parametrov:

Novo Cron opravilo opišemo s časovnimi parametri in ukazom. Časovni parametri določajo pogostost izvedbe ukaza, kot je prikazano v spodnjih primerih.

  • *   *   * * *   <ukaz>  #Ukaz se bo izvedel vsako minuto
  • 30 *   * * *   <ukaz>  #Ukaz se bo izvedel 30 minut čez polno uro
  • 45 6   * * *   <ukaz>  #Ukaz se bo izvedel vsak dan ob 6:45
  • 45 18 * * *   <ukaz>  #Ukaz se bo izvedel vsak dan ob 18:45
  • 00 1   * * 0   <ukaz>  #Ukaz se bo izvedel vsako nedeljo ob 1:00
  • 00 1   * * 1   <ukaz>  #Ukaz se bo izvedel vsak ponedeljek ob 1:00
  • 30 8   2 * *   <ukaz>  #Ukaz se bo izvedel ob 8:30 vsak drugi dan novega meseca

Ukaz <ukaz> je potrebno zamenjati z ustreznim ukazom opravila. Priporočljiva je uporaba polne poti do opravila, kot je to prikazano v spodnjem primeru.

Primer periodičnega opravila za Moodle vzdrževalno skripto:

Uradna navodila glede moodle cron.php skripte se nahajajo tukaj.

V polje Ukaz vnesemo ukaz, ki za določen časovni interval zažene moodle cron.php skripto.

/usr/bin/wget -q -O /dev/null http:// naslov-za-moodle/admin/cron.php

Pomoč uporabnikom

01 479 88 00
(delavniki, 8:00–16:00)