Ero sivun ”Komentojen ajastaminen” versioiden välillä
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 |
Versio 15. heinäkuuta 2005 kello 16.03
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
- cron vs. anacron
- käyttö roottina vs. userina
- batch
- tyypilliset cron-ylläpitoajot
- /etc/at.deny ym. tiedostot