Munka crontab - help rész
Cron - Task Scheduler UNIX-szerű operációs rendszereket használnak feladatok elvégzésére összhangban meghatározott ideig. Crontab - tartalmazó fájl feladatokat cron. Szerkesztésével crontab, akkor beállíthatja a dob egy adott feladat, ahányszor szükséges. Az összefüggésben megosztott tárhely crontab szerkesztése csak akkor lehetséges a szakasz «Crontab» Vezérlőpult.
Új munka
Ahhoz, hogy hozzon létre egy feladatot kell tennie:
- megy «Crontab» részén
- kattintson a gombra „Új feladat”
- A megnyíló ablakban töltse ki az összes mezőt,
- kattintson a „Set”.

feladat szintaxis
A crontab feladat ez két részből áll, és a következő formában:
<Время выполнения задания><Выполняемая команда>
A feladat futási idő
A feladat futási idő tartalmazza az időt, amikor a feladat kell végezni. Az idő által meghatározott öt paraméter - a perc, óra, nap, hónap, nap a héten. Mind a paramétereket lehet beállítani:
- szám
- szimbólum * (vagyis minden paraméter értéket veszi tartományban)
- Több szám razdolennymi vesszővel (például, 1,4,10)
- számtartományt (például 1-10),
- felvétel segítségével karakterek / * és (például, * / 3 azt jelenti, hogy minden harmadik paraméter értékét veszi a tartomány).
Minden egyes definiált paraméter megengedett tartománya alapján numerikus értékek: perc - 0-59, h - 0-23, a nap - 1-31 hónap - 1 és 12, a nap a hét - 0-7 (0 és 7 vasárnap ).
Példák a felvétel:
végrehajtandóparancs
Végrehajtja a parancsot információkat tartalmaz a munkát el kell végezni. A feladat lehet futtatni a saját szkriptek vagy a programok futtatásához telepítve a szerverre.
1. Önálló szkripteket.
Ahhoz, hogy futtatni a scriptet, meg kell adnia az abszolút elérési utat a tolmács (a program, amely elvégzi a script), és a saját script, elosztjuk ezek a pályák a térben. Példa bejegyzések:
Ebben a példában az első abszolút elérési utat a PHP / usr / bin / php értelmező és /home/l/login/public_html/script.php útvonal abszolút útvonal a saját script. Amikor a forgatókönyvet, azt is csak akkor használja abszolút elérési utat (pl útvonalát tartalmazza fájlok, vagy egy scriptet, ami tárolja az eredményt a munkát). Különböző tolmácsok php a szerveren:
/usr/bin/php5.6
/usr/bin/php5.5
/usr/bin/php5.4
/usr/bin/php5.3
/ Usr / bin / php (version 5.2)
2. Indítsa el a telepített alkalmazások a szerveren.
Emellett az értelmező program lehetővé tette, hogy bármely más szoftver fut a szerver és elérhető a felhasználók kezdeni. Ügyeljen arra, hogy adja meg a teljes elérési útját a program.
A példában wget programot kért update.php oldalt egy oldalon a example.com domaint. Ne mentse a fájlt a gazda, hozzáadott alsztringjeként -O / dev / null.
Meghatározó az elérési utat a kívánt program
Tudni, hogy a teljes elérési úttal telepítve a szerverre és használható a program, akkor a parancscsatornától. Például, ha azt szeretnénk tudni, hogy a teljes elérési úttal Perl interpreter, akkor végrehajtja a parancsot, amely perl.
Értesítések e-mailben
Gyakran előfordul, hogy le szeretné tiltani értesítésküldési a cron job, de vigyázzatok mások számára. Ebben az esetben le kell tiltani ezt a beállítást a kimeneti szöveget, beleértve a hiba kimenet. Például a wget parancs megköveteli -q gombot.
Ön kikapcsolhatja a kijelző bármely szöveg parancsot, hozzátéve építése 1> 2 február> / dev / null a végére:
/ Usr / bin / php /home/l/login/mymail.php 1> 2 február> / dev / null