Mi az a crond?
A CronTab és a Crontab elválaszthatatlanok. a crontab egy parancs, amelyet gyakran használnak Unix- és Unix-szerű operációs rendszerekben, hogy időszakosan végrehajtandó utasításokat állítsanak be. Ez a parancs egy szabványos bemeneti eszközről olvassa el az utasításokat, és azokat egy "crontab" fájlban tárolja későbbi olvasásra és végrehajtásra. A szó a görög chronos (χρόνος) szóból származik, amely eredetileg időt jelentett.
És a crond a guardian folyamat. A cron szolgáltatás egy ütemezett szolgáltatás, amely lehetővé teszi, hogy a crontab parancson keresztül ütemezni kell a feladatokat hozzáadni vagy szerkeszteni.
Gyakori parancsok:
Állítsd be a végrehajtandó szkriptet
Kétféleképpen lehet hozzáadni egy ütemezési feladatot:
1) Írja be a crontab -e parancssorra, majd adja hozzá a megfelelő feladatot, és a wq mentés kilép. 2) Közvetlenül szerkeszteni az /etc/crontab fájlt, azaz vi /etc/crontab-ot, és hozzáadni a megfelelő feladatot. A crontab -e konfiguráció egy adott felhasználónak szól, míg az /etc/crontab szerkesztése a rendszer feladata
Tekintse meg az ütemezési feladatot
crontab -l // felsorolja az összes aktuális ütemezési feladatot crontab -l -u jp // Felsorolja az összes ütemezési feladatot a felhasználó JP-j-jéhez
Gyakori parancsok
crontab -u // beállítja a cron szolgáltatást egy adott felhasználónak crontab -l // felsorolja a felhasználó cron szolgáltatásának részleteit crontab -e // Szerkesztés egy felhasználó cron szolgáltatását crontab -i // nyomtatási prompt, írj be egy megerősítő üzenetet, például igen crontab -r // minden feladat-ütemezési munka eltávolításához
Cron formátum
Hozzáadott időzített feladatok
Teszteljük a crontab szolgáltatást egy példával, ahol minden percben létrehozunk egy üres fájlt, amelyet a /root/test_itsvse könyvtárban az aktuális év, hónap, nap, óra és perc után neveznek el
Hajtsd végre a parancsot:
Itt van egy vim szerkesztő, beírd be az i szerkesztéshez, a következőkép:
Miután a hozzáadás sikeres lett, kapunk egy jelzést az új crontab utolsó sorához
Fontos megjegyezni, hogy a crontab fájlban található "%" funkciója a parancssor befejezése, a sor becsomagolása, az átirányítás, valamint a "\" szimbólum hozzáadása az elöl való kilépéshez, különben a "%" szimbólum végzi a parancssort befejezését vagy a sorát, és a következő tartalom szabványos bemenetként kerül az előző parancshoz.
Újratöltés a konfiguráció
Időzített feladatok megtekintése
Naplók megtekintése
A naplók napok szerint vannak rendezve, a legfrissebb napló nézze meg a /var/log/cron fájlt
A képek a következők:
(Vége)
|