Crontab on käyttöjärjestelmän apuohjelma CentOS, jonka avulla voit ajoittaa toistuvia tehtäviä ennalta määrättyyn aikaan. Tässä on ohjeet käyttöä crontab varten CentOS:
Vaihe 1: Avaa crontab nykyiselle käyttäjälle
Avaa crontab nykyiselle käyttäjälle suorittamalla seuraava komento:
crontab -e
Vaihe 2: Ymmärrä crontab syntaksi
Jokainen rivi crontab edustaa tiettyä ajoitettua tehtävää.
Syntaksi crontab on seuraava:
* * * * * command_to_be_executed
-- -- -
|| || |
|| || ----- Day of the week(0- 7)(Sunday is 0 and 7)
|| | ------- Month(1- 12)
|| --------- Day of the month(1- 31)
| ----------- Hour(0- 23)
------------- Minute(0- 59)
Tähti(*) tarkoittaa kaikkia mahdollisia arvoja kyseiselle kentälle.
Vaihe 3: Määritä tehtävät crontab
Jos esimerkiksi haluat suorittaa skriptin nimeltä "myscript.sh" joka päivä kello 1.00, lisää seuraava rivi -kenttään crontab:
0 1 * * * /path/to/myscript.sh
Vaihe 4: Tallenna ja poistu
Kun olet lisännyt tehtäviä hakemistoon crontab, tallenna ja poistu painamalla Ctrl + X
, kirjoita Y
ja paina Enter
.
Vaihe 5: Näytä crontab
Voit tarkastella tehtäväluetteloa suorittamalla crontab seuraavan komennon:
crontab -l
Vaihe 6: Poista tehtävä tiedostosta crontab
o poista tehtävä tiedostosta crontab, suorita seuraava komento:
crontab -r
Huomautus: Ole varovainen käyttäessäsi crontab ja varmista, että syntaksi ja ajoitusaika ovat oikein, jotta vältyt järjestelmän toimintahäiriöiltä tai ylikuormitukselta.