Kas yra crond?
"CronTab" ir "Crontab" yra neatsiejami. crontab yra komanda, dažniausiai randama Unix ir Unix tipo operacinėse sistemose, kad būtų galima nustatyti periodiškai vykdytinas instrukcijas. Ši komanda nuskaito instrukcijas iš standartinio įvesties įrenginio ir saugo jas "crontab" faile, kad vėliau būtų galima skaityti ir vykdyti. Žodis kilęs iš graikų kalbos žodžio chronos (χρόνος), kuris iš pradžių reiškė laiką.
Ir crond yra jo sergėtojas procesas. Cron paslauga yra suplanuota paslauga, leidžianti pridėti arba redaguoti užduotis, kurias reikia suplanuoti vykdyti naudojant crontab komandą.
Bendrosios komandos:
Nustatykite scenarijų, kurį reikia vykdyti
Planavimo užduotį galima įtraukti dviem būdais:
1) Įveskite crontab -e komandinėje eilutėje ir tada pridėti atitinkamą užduotį, ir wq išsaugoti išeina. 2) Tiesiogiai redaguokite failą /etc/crontab, ty vi /etc/crontab, ir pridėkite atitinkamą užduotį. Crontab -e konfigūracija skirta tam tikram vartotojui, o /etc/crontab redagavimas yra sistemos užduotis
Planavimo užduoties peržiūra
crontab -l // išvardijamos visos dabartinės planavimo užduotys crontab -l -u jp // Išvardijamos visos vartotojo jp planavimo užduotys
Bendrosios komandos
crontab -u // nustato cron paslaugą tam tikram vartotojui crontab -l // pateikia išsamią informaciją apie vartotojo cron paslaugą crontab -e // Redaguoti vartotojo cron paslaugą crontab -i // spausdinti raginimą, įveskite patvirtinimo pranešimą, pvz., taip crontab -r // pašalinti visus užduočių planavimo darbus
cron formatas
Pridėtos laiko užduotys
Išbandykime "crontab" paslaugą naudodami pavyzdį, kai kiekvieną minutę kataloge /root/test_itsvse sukuriame tuščią failą, pavadintą einamųjų metų, mėnesio, dienos, valandos ir minutės vardu
Vykdykite komandą:
Čia iš tikrųjų yra vim redaktorius, įveskite i redaguoti, taip:
Sėkmingai pridėjus, gauname užuominą apie paskutinę naujo crontab diegimo eilutę
Atkreipkite dėmesį, kad "%" crontab faile turi komandinės eilutės pabaigos, eilutės apvyniojimo ir peradresavimo bei simbolio "\" pridėjimo funkcijas, kad pabėgtų priekyje, kitaip simbolis "%" atliks savo funkciją – užbaigs komandinę eilutę arba apvynios eilutę, o vėlesnis turinys bus siunčiamas kaip standartinė ankstesnės komandos įvestis.
Iš naujo įkelkite konfigūraciją
Peržiūrėti suplanuotas užduotis
Peržiūrėti žurnalus
Žurnalai yra išdėstyti pagal dieną, naujausią žurnalą, pažvelkite į /var/log/cron failą
Atvaizdai yra tokie:
(Pabaiga)
|