# &kcron; käsiraamat

## 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 Ctrl O. 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 Ctrl S. 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.net

Dokumentatsiooni autoriõigus 2000: Morgan N. Sandquist morgan@pipeline.com

Tõlge eesti keelde Marek Laane bald@online.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;