|
Paieška |
Automatinės užduotys serveryjeLinux sistemos leidžia taip sukonfigūruoti scenarijus, kad jie būtų paleidžiami nurodytu metu ar kas tam tikrą valandą/dieną. Cron užduočių konfigūravimas Pagrindiniame Cron konfigūraciniame faile /etc/crontab rasite šias eilutes: SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly Pirmos keturios eilutės yra kintamieji, skirti konfigūruoti aplinkai, kurioje vykdomos cron užduotys. SHELL reikšmė nurodo, kokią vartotojo aplinką naudoti (pavyzdyje tai bash), PATH nurodo komandų vykdymo kelią. Cron užduočių išvestis siunčiama el. paštu vartotojui, nurodytam MAILTO kintamajame. Jeigu kintamasis MAILTO tuščias (MAILTO=""), el. laiškas nebus siunčiamas. Kintamasis HOME naudojamas home katalogo nustatymui scenarijų vykdymo metu. Kiekviena /etc/crontab failo eilutė užrašoma tokiu formatu: minutė valanda diena mėnuo savaitės_diena komanda
Kiekviena aukščiau nurodyta reikšmė gali būti pakeista žvaigždute (*), taip bus nurodytos visos galimos reikšmės. Pavyzdžiui, žvaigždutė mėnesio lauke reiškia, kad užduotis bus vykdoma kiekvieną mėnesį, priklausomai nuo kitų kintamųjų. Brūkšnelis (-) tarp skaičių reiškia sveikųjų skaičių intervalą. Pavyzdžiui, reikšmė 1-4 reiškia sveikuosius skaičius 1, 2, 3 ir 4. Kableliu (,) atskirti sveikieji skaičiai nurodo sąrašą. Pavyzdžiui, dienos lauko įrašas 3, 4, 6, 8 reiškia šias mėnesio dienas. Pasvirasis brūkšnelis (/) naudojamas žingsnio reikšmei nustatyti. Sveikojo skaičiaus reikšmė praleidžiama už pasvirojo brūkšnelio nurodytu žingsniu. Pavyzdžiui, 0-59/2 minutės lauke reiškia, kad užduotis bus vykdoma kas antrą minutę. Žingsnines reikšmes galima naudoti ir su žvaigždute. Tokiu atveju mėnesio kintamojo reikšmė */3 reikš, kad užduotis bus vykdoma kas trečią mėnesį. Grotelėmis (#) prasidedančios eilutės yra komentarai ir nėra vykdomos. Automatinės užduotys prieglobojeNaudodamiesi OVH prieglobos paslauga taip pat galite naudoti Crontab savo scenarijų periodiškam vykdymui arba paleisti juos numatytu laiku. Tai nustatysite savo tvarkytuve: 1. Pasirinkite domeną, susietą su priegloba, kurios scenarijų norite įtraukti į Cron užduotis. 2. Spragtelėkite „Svetainių priegloba“ ![]() 3. Skyriuje WEB paslaugos spragtelėkite „Užduočių planuoklė“ ![]() 4. Spragtelėkite „Sukurti“. 5. Įveskite reikiamus duomenis ir spauskite mygtuką „Patvirtinti“. |