Rekisteröitymätön käyttäjä
Ero sivun ”Komentojen ajastaminen” versioiden välillä
Siirry navigaatioon
Siirry hakuun
ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
Rivi 1: | Rivi 1: | ||
at-komennolla voit määrätä komentoja suoritettavaksi tiettyyn aikaan, vaikkapa lähettää itsellesi sähköpostia kahden päivän ja kolmen tunnin kuluttua nykyhetkestä. cron-komennolla voi suorittaa jonkin komennon tai ohjelman säännöllisin väliajoin, esimerkiksi tehdä varmuuskopiot joka torstai kello 13.00. Kummastakin komennosta on hyvä man-sivu, mutta tiettävästi suomenkielistä täydellistä esitystä komennoista ei ole. | at-komennolla voit määrätä komentoja suoritettavaksi tiettyyn aikaan, vaikkapa lähettää itsellesi sähköpostia kahden päivän ja kolmen tunnin kuluttua nykyhetkestä. cron-komennolla voi suorittaa jonkin komennon tai ohjelman säännöllisin väliajoin, esimerkiksi tehdä varmuuskopiot joka torstai kello 13.00. Kummastakin komennosta on hyvä man-sivu, mutta tiettävästi suomenkielistä täydellistä esitystä komennoista ei ole. | ||
== at: kertaluontoinen tehtävä == | |||
Yksinkertaisimmillaan voi testata komentoa | |||
at now + 2 min | |||
tuloksena saat komentokehotteen 'at>'. Voit kirjoittaa siihen vaikkapa komennon "cal > kuukausi.txt" (ilman lainausmerkkejä). Paina enter ja sitten Ctrl+D niin pääset takaisin komentotulkkiin. Nyt voit tarkistaa että tiedostoa kuukausi.txt ei vielä ole. Komennolla atq näet että työsi on odottamassa. Parin minuutin kuluttua tiedoston kuukausi.txt pitäisi ilmestyä. | |||
Saman asian kuin edellä voit tehdä putkea hyödyntäen: | |||
echo 'cal > kuukausi.txt' | at now + 2 min | |||
== Hahmotelmaa sisällöstä == | |||
* ympäristömuuttujat | * ympäristömuuttujat | ||
Rivi 6: | Rivi 22: | ||
* batch | * batch | ||
* tyypilliset cron-ylläpitoajot | * tyypilliset cron-ylläpitoajot | ||
* /etc/at.deny ym. tiedostot |