# &kcron;i käsiraamat

Morgan
N.
Sandquist

    &Morgan.N.Sandquist.mail;

Gary
Meyer

    &Gary.Meyer.mail;

Arendaja
Lauri
Watts

    &Lauri.Watts.mail;

Korrigeerija
Marek
Laane

    bald@starman.ee

Tõlge eesti keelde
2000
&Morgan.N.Sandquist;
&FDLNotice;
2003-09-16
3.1.91

&kcron; on rakendus, mis võimaldab ajastada rakenduste käivitamist.

KDE
kdeadmin
KCron
cron
crontab
ajastaja

## Sissejuhatus

&kcron; on rakendus, mille abil saab ajastada rakendusi taustal töötama. See kujutab endast &UNIX; süsteemse planeerija `cron` graafilist kasutajaliidest.

## &kcron; kasutamine

Ära unusta esmalt laskmast süsteemil käivitada cron deemonit `crond`, sest muidu ei tööta ka &kcron;.

### &kcron; käivitamine

Kui &kcron; käivitub, näed olemasolevate ajastatud käskude ja nendega seotud keskkonnamuutujate kokkuvõtet. Kui käivitasid rakenduse administraatorina, näed nii kõigi arvuti kasutajate kui süsteemi ajastatud käske. Kõiki katalooge vaates saab avada ja sulgeda.

&kcron; käivitumisel
&kcron; käivitumisel

#### Ajastatud käsud

Ajastatud käsud on näha kataloogis Käsud. Iga ajastatud käsu puhul on ära toodud järgmine info:

Nimi

  Ajastatud käsku eristav nimetus.

Väärtus

  Rakenduse fail ja parameetrid.

Kirjeldus

  Ajastatud käsu kirjeldus inimesele arusaadavas keeles.

Kui käsk on keelatud, rakenduse fail ja parameetrid puuduvad ning kirjelduse kohal seisab 'keelatud'.

#### Keskkonnamuutujad

Keskkonnamuutujad on näha kataloogis Muutujad. Iga keskkonnamuutuja puhul on ära toodud:

Nimi

  Muutuja nimi.

Väärtus

  Muutuja väärtus.

Kirjeldus

  Muutuja kirjeldus inimesele arusaadavas keeles.

Siin nähtavad keskkonnamuutujad tühistavad kõik muud ajastatud käskude kohta käivad keskkonnamuutujad. Kui keskkonnamuutuja on keelatud, väärtus puudub ning kirjelduse kohal seisab 'keelatud'.

&kcron;i peaaken
&kcron;i peaaken

### Ajastatud käskude lisamine

Uue ajastatud käsu loomiseks vali esmalt kataloog Käsud. Seejärel vali menüükäsk Redigeerimine Uus.... Sama tulemuse annab hiire parema nupu menüü kasutamine, valides sealt Uus..., või lihtsalt kiirklahv &Ctrl;N.

#### Dialoog Käsu muutmine

Dialoog Käsu muutmine.
Dialoog Käsu muutmine

Kommentaar

  Ajastatud käsu kirjeldus.

Rakendus

  Rakenduse nimi. Siin võib anda nii suhtelise kui absoluutse otsingutee. Kui sa ei ole rakenduse asukohas kindel, vajuta nuppu Lehitse...

Lubatud

  Käsu lubamiseks või keelamiseks märgi või eemalda märge kastist Lubatud.

Vaikne

  Lülitab välja käsu ja käsuväljundi logimise.

Kuud

  Kuude valimine, millal käsku täita.

Kuupäevad

  Kuupäevade valimine, millal käsku täita.

Nädalapäevad

  Nädalapäevade valimine, millal käsku täita.

Igapäevane

  Kui soovid, et käsku täidetaks iga päev, märgi kast Käivitatakse iga päev.

Tunnid

  Tundide valimine, millal käsku täita.

Minutid

  Minutid, millal käsku täita. &kcron; ei toeta käskude ajastamist väiksemale kui viieminutilisele intervallile.

OK

  Viib lõpule uue käsu lisamise.

Katkesta

  Katkestab uue käsu loomise.

Kui valid nii kuu- kui nädalapäevad, käivitatakse käsk siis, kui üks tingimustest on täidetud. Kui näiteks valid 1. ja 15. kuupäeva ning pühapäeva, käivitatakse käsk iga valitud kuu(de) 1. ja 15. päeval (sõltumata nädalapäevast) ning igal valitud kuu(de) pühapäeval (sõltumata kuupäevast).

Ajastatud käsk ei ole tegelikult rakendatav seni, kuni `crontab` ei ole salvestatud.

### Ajastatud käskude haldamine

Nagu uute käskude loomisel, et rakendata ka käskude muudatusi enne, kui `crontab` pole salvestatud.

#### Ajastatud käskude lõikamine

Ajastatud käsu lõikamiseks vali kõigepealt käsk. Seejärel kasuta menüükäsku Redigeerimine Lõika.

Sama tulemuse annab hiire parema nupu menüü, valides sealt Lõika, või lihtsalt kiirklahv &Ctrl;X.

#### Ajastatud käsu kopeerimine

Ajastatud käsu kopeerimiseks vali kõigepealt käsk. Seejärel kasuta menüükäsku Redigeerimine Kopeeri.

Sama tulemuse annab hiire parema nupu menüü, valides sealt Kopeeri, või lihtsalt kiirklahv &Ctrl;C.

#### Ajastatud käsu asetamine

Ajastatud käsu asetamiseks peab see olema juba lõikepuhvrisse lõigatud või kopeeritud. Alles seejärel on võimalik ajastatud käsku asetada. Selleks vali kataloog Käsud ning seejärel menüükäsk Redigeerimine Aseta .

Sama tulemuse annab hiire parema nupu menüü, valides sealt Aseta, või lihtsalt kiirklahv &Ctrl;V.

#### Ajastatud käsu muutmine

Ajastatud käsu muutmiseks vali see kõigepealt ning seejärel kasuta menüükäsku Redigeerimine Muuda... .

Sama tulemuse annab hiire parema nupu menüü, valides sealt Muuda..., või lihtsalt kiirklahv &Ctrl;O. Ilmub käsu muutmise dialoog, kus saab muudatusi sooritada, nagu eespool kirjeldatud.

#### Ajastatud käsu kustutamine

Ajastatud käsu kustutamiseks vali esmalt käsk ja seejärel kasuta menüükäsku Redigeerimine Kustuta .

Sama tulemuse annab hiire parema nupu menüü, valides sealt Kustuta.

#### Ajastatud käsu lubamine/keelamine

Ajastatud käsu lubamiseks või keelamiseks vali see esmalt. Keelatud käskudel seisab kirjeldusväljal Keelatud. Seejärel kasuta menüükäsku Redigeerimine Lubatud .

Sama tulemuse annab hiire parema nupu menüü, valides sealt Lubatud. Kontrolli, et ajastatud käsu nimi, parameetrid ja kirjeldus on korrektsed ja nähtavad.

#### Ajastatud käsu käivitamine

Ajastatud käsu koheseks käivitamiseks vali esmalt käsk ning seejärel kasuta menüükäsku Redigeerimine Käivita kohe .

Sama tulemuse annab hiire parema nupu menüü, valides sealt Käivita kohe.

### Keskkonnamuutujate lisamine

Uue keskkonnamuutuja loomiseks vali esmalt kataloog Muutujad ning seejärel menüükäsk Redigeerimine Uus... .

Sama tulemuse annab hiire parema nupu menüü, valides sealt Uus..., või lihtsalt kiirklahv &Ctrl;N.

#### Dialoog Muutuja muutmine

Muutuja muutmine
Muutuja muutmine

Muutuja

  Keskkonnamuutuja nimi. Rippmenüüst saab valida mõne ajastatud käskude puhul kõige sagedamini kasutatava keskkonnamuutuja, sealhulgas:

  HOME

    Kasutatakse kasutaja vaikimisi kodukataloogi asemel.

  MAILTO

    E-posti väljund saadetakse aadressile, mis erineb kasutaja vaikimisi e-posti aadressist.

  PATH

    Kasutatakse rakenduse faili otsimiseks kataloogidest.

  SHELL

    Kasutatakse kasutaja vaikeshelli asemel.

Väärtus

  Keskkonnamuutuja väärtus.

Kommentaar

  Keskkonnamuutuja kirjeldus, nt. selle tähendus.

Lubatud

  Muutuja lubamiseks või keelamiseks märgi või eemalda märge kastist Lubatud.

OK

  Viib keskkonnamuutuja lisamise lõpule.

Katkesta

  Katkestab muutuja lisamise.

Keskkonnamuutuja rakendub tegelikult alles siis, kui `crontab` on salvestatud.

### Keskkonnamuutujate haldamine

Nagu uute muutujate loomisel, ei rakendu ka muutujatesse tehtud muudatused, enne kui `crontab` ei ole salvestatud.

#### Keskkonnamuutuja lõikamine

Keskkonnamuutuja lõikamiseks vali esmalt vajalik muutuja ning kasuta seejärel menüükäsku Redigeerimine Lõika .

Sama tulemuse annab hiire parema nupu menüü, valides sealt Lõika, või lihtsalt kiirklahv &Ctrl;X.

#### Keskkonnamuutuja kopeerimine

Keskkonnamuutuja kopeerimiseks vali esmalt vajalik muutuja ning kasuta seejärel menüükäsku Redigeerimine Kopeeri .

Sama tulemuse annab hiire parema nupu menüü, valides sealt Kopeeri, või lihtsalt kiirklahv &Ctrl;C.

#### Keskkonnamuutuja asetamine

Keskkonnamuutuja asetamiseks peab see olema juba lõikepuhvrisse lõigatud või kopeeritud. Alles seejärel on asetamine võimalik. Selleks vali kataloog Muutujad ning seejärel menüükäsk Redigeerimine Aseta .

Sama tulemuse annab hiire parema nupu menüü, valides sealt Aseta, või lihtsalt kiirklahv &Ctrl;V.

#### Keskkonnamuutuja muutmine

Keskkonnamuutuja muutmiseks vali esmalt vajalik muutuja ning kasuta seejärel menüükäsku Redigeerimine Muuda... . Sama tulemuse annab hiire parema nupu menüü, valides sealt Muuda..., või lihtsalt kiirklahv &Ctrl;O. Ilmub muutuja muutmise dialoog, kus seda saab redigeerida, nagu eespool kirjeldatud.

#### Keskkonnamuutuja kustutamine

Keskkonnamuutuja kustutamiseks vali esmalt vajalik muutuja ning kasuta seejärel menüükäsku Redigeerimine Kustuta .

Sama tulemuse annab hiire parema nupu menüü, valides sealt Kustuta.

#### Keskkonnamuutuja lubamine/keelamine

Keskkonnamuutuja lubamiseks või keelamiseks vali esmalt vajalik muutuja. Keelatud muutujal seisab kirjelduseväljal Keelatud. Seejärel kasuta seejärel menüükäsku Redigeerimine Lubatud .

Sama tulemuse annab hiire parema nupu menüü, valides sealt Lubatud, või lihtsalt kiirklahv CtrlO. Kontrolli, et keskkonnamuutuja nimi ja väärtus oleksid korrektsed.

### `crontab`-i salvestamine

Kui kõik ajastatud käsud ja keskkonnamuutujad on loodud ja/või muudetud, salvesta `crontab` menüükäsuga Fail Salvesta .

Sama tulemuse annab kiirklahv CtrlS. Senikaua tehtud lisandused või muudatused veel ei rakendu.

### `crontab`-i trükkimine

`crontab`-i trükkimiseks sellisena, nagu see on parajasti salvestatud, kasuta menüükäsku Fail Trüki... .

crontab
-i trükkimine
`crontab`-i trükkimine

Ilmub standardne &kde; trükkimisdialoog. Kui klõpsad nupule Rohkem, näed kaht spetsiifiliselt &kcron;-iga seotud lisavõimalust.

Crontabi trükkimine

  Trükib aktiivse kasutaja `crontab`-i.

Trükitakse kõigi kasutajate crontabid

  Trükib kõigi kasutajate `crontab`-id. See võimalus on kasutatav ainult administraatori õiguste korral.

## Käskude seletus

### &kcron;i peaaken

#### Menüü Fail

&Ctrl;S Fail Salvesta

  Salvestab muudatused, mis on tehtud `crontab`-i.

&Ctrl;P Fail Trüki...

  Trükib `crontab`-i.

&Ctrl;Q Fail Välju

  Väljub &kcron;ist.

#### Menüü Redigeerimine

&Ctrl;X Redigeerimine Lõika

  Lõikab valitud käsu või muutuja.

&Ctrl;C Redigeerimine Kopeeri

  Kopeerib valitud käsu või muutuja.

&Ctrl;V Redigeerimine Aseta

  Asetab lõigatud või kopeeritud käsu või muutuja.

&Ctrl;N Redigeerimine Uus...

  Loob uue käsu või muutuja.

&Ctrl;O Redigeerimine Muuda...

  Muudab valitud käsku või muutujat.

Redigeerimine Kustuta

  Kustutab valitud käsu või muutuja.

Redigeerimine Lubatud

  Lubab/keelab valitud käsu või muutuja.

Redigeerimine Käivita kohe

  Käivitab kohe valitud käsu.

#### Menüü Seadistused

Seadistused Tööriistariba näitamine

  Näitab tööriistariba.

Seadistused Olekuriba näitamine

  Näitab olekuriba.

#### Menüü Abi

&help.menu.documentation;

## Küsimused ja vastused

Miks ei rakendu muudatused, mida ma tegin ajastatud käskudes ja/või keskkonnamuutujates?

Ajastatud käskude lisamine või muutmine saab tegelikult teoks alles siis, kui `crontab` on salvestatud.

## Autorid ja litsents

&kcron;

Rakenduse autoriõigus 2000: &Gary.Meyer; &Gary.Meyer.mail;

Dokumentatsiooni autoriõigus 2000: &Morgan.N.Sandquist; &Morgan.N.Sandquist.mail;

Tõlge eesti keelde Marek Laane bald@starman.ee

&underFDL; &underGPL;

## Paigaldamine

### &kcron; hankimine

&install.intro.documentation;

### Nõuded

&kcron;i edukaks kompileerimiseks läheb tarvis järgmisi teeke:

- `cron`, näiteks `vixie-cron`. &kcron; kasutab käsku `crontab` kasutaja ajastatud käskude muutmiseks.

- POSIX-ühilduvusega &UNIX;, mida pakub nt. glibc. &kcron; kasutab mõningaid standardseid &UNIX; süsteemide väljakutseid kuupäevade ja kellaaja lokaliseerimiseks.

### Kompileerimine ja paigaldus

&install.compile.documentation;

&documentation.index;