https://hogyanok.com Linux Crontab | Időzített feladatok futtatása

Crontab | Időzített feladatok futtatása

1984
2
Megosztás

A Crontab-bal lehetőségünk van időzített feladatok futtatására.

Ehhez nem kell mást tennünk, mint kiadni a következő parancsot:

crontab -e


Első indításkor megkérdezni, hogy a telepített szövegszerkesztő közül melyiket szeretnénk használni.

Majd ezt követően megnyitja a szövegszerkesztőt amiben megadhatjuk a futtatni kívánt parancsot és azt is, hogy milyen időközönként akarjuk futtatni.

*   *    *    *    *    futtatni kívánt parancs
|     |     |     |     |
|     |     |     |     |
|     |     |     |     +----- a hét melyik napján  (0 - 6) (vasárnap=0)
|     |     |     +------- hónap (1 - 12)
|     |     +--------- a hónap napja (1 - 31)
|     +----------- óra (0 - 23)
+------------- perc (0 - 59)

A */3 -al tudjuk azt jelölni, hogy az adott parancs 3 percenként fusson le.
Például, ha azt szeretnénk, hogy egy mappa és az abban lévő összes fájl jogosultsága percenként megváltozzon akkor a következőt kell beállítani:

*/1 * * * * chmod -R 775 /home/username/mappa/

Ha tudni akarjuk, hogy milyen ütemezések vannak beállítva, ezzel a paranccsal tudjuk lekérdezni:

crontab -l