Ubuntu Cronjob: Magyarázat és beállítás
Az Ubuntuban hasznos eszköz az úgynevezett cron feladatok. Megmagyarázjuk, hogyan kell beállítani és használni.
Ubuntu cronjob - mi ez?
- A cron job - más néven crontab - egy parancs, amely végrehajtja a szkripteket és programokat egy megadott időben. Ezért alkalmas például biztonsági mentések készítésére vagy frissítések végrehajtására.
- Felhívjuk azonban figyelmét, hogy a cron feladat csak akkor kerül végrehajtásra, ha a számítógépe valóban be van kapcsolva. Az elmulasztott cron munkahelyek nem kerülnek pótlásra.
- A cronjob 7 részből áll. Az első a percet jelzi, a második azt az órát jelenti, amelyben a feladat befejeződik. A harmadik szakasz a hónap napját, a negyedik pedig a hónap napját, az ötödik a hét napja, mind a 0, mind a 7 számok vasárnapot képviselnek. A hatodik szakasz felsorolja a felhasználót, akinek a crotjob-ot végrehajtják. Végül maga a feladat kerül megállapításra.
- A Cron feladatokat vagy az egész rendszert a "/ etc / crontab" könyvtárban, vagy az egyes felhasználók számára a "/ var / spool / cron / crontabs" mappában tárolják.
Hozzon létre Ubuntu cronjob-t - így készül
- A terminál cronjob szolgáltatása már szerepel az Ubuntun. Ezért nincs szükség telepítésre.
- Cron job létrehozásához vagy módosításához nyissa meg a terminált és írja be a "crontab -e" parancsot. Ha szerkeszteni szeretne egy másik felhasználó cron jobjait, írja be a "crontab -u user -e" kifejezést, és cserélje ki a "user" kifejezést a kívánt felhasználóra.
- Most kiválaszthatja, hogy melyik szerkesztőt szeretné használni a cron feladatok szerkesztéséhez. Javasoljuk a nano használatát, mivel ez a legegyszerűbb mód.
- A nyílbillentyűkkel keresse meg a dokumentum alját, és írja be a fájlt. Ha nincs szüksége paraméterre, egyszerűen töltse ki "*" -nel. Például, ha cron munkát szeretne végezni minden nap délután 3: 30-kor, akkor csak órákat és perceket kell kitöltenie, a többi érték helyett "*" van.
- Ha végzett, nyomja meg egyszerre a [Ctrl] és az [X] gombot, majd erősítse meg a [J] és [Enter] gombokkal. A változtatások el vannak mentve és bezárva.
- Az összes cron feladat felsorolásához írja be a "crontab -l" parancsot. Egy másik felhasználó cron feladatainak megtekintéséhez írja be a "crontab -u user -l" parancsot. Cserélje ki a "felhasználó" kifejezést a kívánt felhasználó nevére.