anacron

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
Peršokti į: navigaciją, paiešką


 NoFonti.svg  Šiam straipsniui ar jo daliai trūksta šaltinių ar nuorodų į juos.
Jūs galite padėti Vikipedijai įrašydami tinkamas išnašas ar nuorodas į šaltinius.

anacronLinux ir Unix programa periodiškam užduočių vykdymui, nenustatant konkretaus užduoties vykdymo laiko. Skirtingai nuo cron, anacron gerai tinka naudoti kuomet kompiuteris nėra nuolat įjungtas (kaip tipiškas naudotojo kompiuteris). Šiuo atveju su anacron galima nustatyti užduoties vykdymą kasdien ar kas savaitę (galima nurodyti bet kokį skaičių dienų). Užduotis bus įvykdyta kuomet, jos laikui atėjus, bus įjungtas kompiuteris.

anacron paprastai naudojama įvairioms „namų ūkio“ operacijoms (periodiškam pasenusių bylų trynimui, failų indeksavimui, automatinei paieškai ir pan). anacron gali konfigūruoti tik administratoriaus teises sistemoje turintis operatorius.

Anacron užduočių lentelės standartinė vieta yra failas /etc/anacrontab. Šios lentelės stulpelių paskirtis yra tokia:

Periodas Pauzė Darbo_vardas Komanda

Periodas nurodomas dienomis, pauzė – minutėmis. Darbo vardas parenkamas laisvai, tačiau jame neturi būti tarpų ir įstrižų brūkšnelių. Komanda yra Linux komanda, kuri bus įvykdyta.

Pradėta vykdyti (paprastai automatiškai, įjungus kompiuterį) anacron perskaito užduočių lentelę ir patikrina, ar neatėjo laikas kurioms nors jos užduotims. Prieš pradėdama vykdyti užduotį, anacron palaukia skiltyje pauzė nurodytą trukmę. Jei vykdomas procesas išveda kokią nors informaciją, jis išsiunčiama administratoriui elektroniniu paštu.

Anacron parašė Itai Tzur.

Literatūra[taisyti | redaguoti kodą]