Mikä on crond?
CronTab ja Crontab ovat erottamattomat. crontab on komento, jota käytetään yleisesti Unix- ja Unix-tyyppisissä käyttöjärjestelmissä käskyjen asettamiseen suoritettavaksi säännöllisesti. Tämä komento lukee käskyt tavallisesta syöttölaitteesta ja tallentaa ne "crontab"-tiedostoon myöhempää lukemista ja suoritusta varten. Sana juontaa juurensa kreikan sanasta chronos (χρόνος), joka alun perin tarkoitti aikaa.
Ja crond on sen vartija-prosessi. Cron-palvelu on aikataulutettu palvelu, jonka avulla voit lisätä tai muokata tehtäviä, jotka täytyy ajoittaa suoritettavaksi crontab-komennolla.
Yleisiä komentoja:
Aseta skripti, joka täytyy suorittaa
Aikataulutustehtävän voi lisätä kahdella tavalla:
1) Syötä komentoriville crontab -e ja lisää vastaava tehtävä, jolloin wq-tallennus poistuu. 2) Muokkaa suoraan /etc/crontab-tiedostoa, eli vi /etc/crontab, ja lisää vastaava tehtävä. Crontab -e -konfiguraatio on tietylle käyttäjälle, kun taas /etc/crontab on järjestelmän tehtävä
Katso aikataulutustehtävä
crontab -l // listaa kaikki nykyiset aikataulutehtävät crontab -l -u jp // Listaa kaikki ajoitustehtävät käyttäjän jp:lle
Yleiset komennot
crontab -u // asettaa cron-palvelun tietylle käyttäjälle Crontab -l // listaa käyttäjän Cron-palvelun tiedot crontab -e // Muokkaa käyttäjän cron-palvelua crontab -i // tulosta kehote, syötä vahvistusviesti kuten kyllä crontab -r // poistaa kaikki tehtävien ajoitustyöt
Cron-formaatti
Lisättyjä aikarajoitettuja tehtäviä
Testataan crontab-palvelua esimerkillä, jossa joka minuutti luodaan tyhjä tiedosto, joka on nimetty nykyisen vuoden, kuukauden, päivän, tunnin ja minuutin mukaan /root/test_itsvse-hakemistossa
Suorita käsky:
Tässä on itse asiassa vim-editori, kirjoita i muokataksesi seuraavasti:
Kun lisäys on onnistunut, saamme vihjeen viimeiselle riville uuden Crontabin asentamiseen
Huomaa, että crontab-tiedoston "%" tarkoittaa komentorivin päättämistä, rivin käärimistä ja uudelleenohjausta sekä "\"-symbolin lisäämistä pakenemiseksi eteen, muuten "%"-symboli päättää komentorivin tai käärii rivin, ja seuraava sisältö lähetetään edellisen komennon vakiosyötteenä.
Lataa konfiguraatio uudelleen
Katso aikataulutetut tehtävät
Katso lokit
Lokit on järjestetty päiväksi, uusin loki, katso /var/log/cron -tiedostoa
Renderöinnit ovat seuraavat:
(Loppu)
|