# &kcron;-håndbogen

## Indledning

&kcron; er et program til skemalægning af programmer til at køre i baggrunden. Det er en grafisk brugerflade til `cron`, &UNIX;-systemets skemalægger.

## Brug af &kcron;

Glem ikke at bede dit system om at starte `crond` cron-dæmonen først, ellers vil &kcron; ikke virke.

### &kcron; opstart

Når &kcron; starter vil du se en opsummering af eksisterende skemalagte opgaver og tilknyttede miljøvariabler. Hvis du kører som root-brugeren, vil du se disse punkter for alle brugere på computeren så vel som systemets skemalagte opgaver. Hver af mapperne kan udvides og kontraheres.

&kcron; ved opstart. &kcron; ved opstart.

#### Skemalagte opgaver

Skemalagte opgaver vises i en Opgaver-mappe. For hver sådan skemalagt opgave, vises følgende:

Navn

- Navn der identificerer den skemalagte opgave.

Værdi

- Programfil og parametre.

Beskrivelse

- Beskrivelse i naturligt sprog af den skemalagte opgave.

Hvis en opgave er blevet deaktiveret, vil ingen programfil og parametre vise sig og beskrivelsen vil blive deaktiveret.

#### Miljøvariabler

Miljøvariabler ses i en Variabler-mappe. For hver miljøvariabel vises følgende:

Navn

- Variabelnavn.

Værdi

- Variabelværdi.

Beskrivelse

- Beskrivelse af variablen i naturligt sprog.

De miljøvariabler der ses her vil gå forud for alle eksisterende miljøvariabler for alle skemalagte opgaver. Hvis en miljøvariabel er blevet deaktiveret, vil der ingen værdi være der og beskrivelsen vil være deaktiveret.

&kcron;'s hovedvindue &kcron;'s hovedvindue

### Tilføjelse af skemalagte opgaver

For at lave en ny skemalagt opgave, vælges først Opgaver-mappen. Så vælges Redigér Ny... . Alternativt kan du bruge højre museknapmenuen og vælge Ny..., eller blot trykke på Ctrl N.

#### Redigér opgave-dialogen

Redigér opgave-dialog. Redigér opgave-dialog

Kommentar

- Indtast en beskrivelse af opgaven der skal skemalægges.

Program

- Indtast navnet på programmet. Du kan enten angive en relativ sti eller en absolut sti. Hvis du ønsker at lede efter programmet så klik på Gennemsøg....

Aktiveret

- For at aktivere eller deaktivere opgaven, vælg eller fravælg Aktiveret.

Stille

- Slår logning af kommandoen og uddata fra kommandoen fra.

Måneder

- Vælger de måneder i hvilke opgaven skal skemalægges.

Dage i måneden

- Vælger de dage i måneden på hvilke opgaven skal skemalægges.

Dage i ugen

- Vælger de dage i ugen på hvilke opgaven skal skemalægges.

Daglig

- Hvis du ønsker at den skemalagte opgave skal køres daglig, vælges Kør hver dag.

Timer

- Vælger de timer på hvilke opgaven skal skemalægges.

Minutter

- Vælger de minutter på hvilke opgaven skal skemalægges. &kcron; understøtter ikke skemalægning af opgaver på mindre end fem minutters intervaller.

O.k.

- Kompletér oprettelsen af denne opgave.

Annullér

- Annullerer oprettelsen af denne opgave.

Hvis du vælger både dage i måneden og dage i ugen, vil opgaven køre når blot en af betingelserne er mødt. Hvis du for eksempel vælger den 1. og 15. og vælger søndag, vil programmet blive kørt hver den 1. og 15. i de valgte måneder (uanset ugedag) så vel som hver søndag i de valgte måneder (uanset dag i måneden).

Den skemalagte opgave er ikke rigtigt sat op før `crontab` er blevet gemt.

### Håndtering af skemalagte opgaver

Ligesom ved oprettelse af nye opgaver, vil ændringer af opgaver ikke blive udført før `crontab` er gemt.

#### Klippe skemalagte opgaver

For at klippe en skemalagt opgave ud, vælges først opgaven der skal klippes. Derpå vælges Redigér Klip.

Alternativt, kan du bruge højre museknapmenuen og vælge Klip, eller blot trykke på Ctrl X.

#### Kopiering af skemalagte opgaver

For at kopiere en skemalagt opgave, vælges først opgaven der skal kopieres. Derpå vælges Redigér Kopiér .

Alternativt, kan du bruge højre museknapmenuen og vælge Kopiér, eller blot trykke på Ctrl C.

#### Indsætning af skemalagte opgaver

For at indsætte en skemalagt opgave, må en skemalagt opgave først være blevet klippet eller kopieret til klippebordet. Når en skemalagt opgave er blevet klippet eller kopieret, vil 'Indsæt' blive aktiveret. Vælg så Opgaver-mappen. Endelig vælges Redigér Indsæt .

Alternativt, kan du bruge højre museknapmenuen og vælge Indsæt, eller blot trykke på Ctrl V.

#### Ændring af skemalagte opgaver

For æt ændre en skemalagt opgave, vælges først opgaven der skal ændres. Så vælges Redigér Ændr... .

Alternativt, kan du bruge højre museknapmenuen og vælge Ændr, eller blot trykke på Ctrl O. Du vil se Redigér opgave-dialogen, med hvilken du vil ændre opgaven som beskrevet ovenfor.

#### Sletning af skemalagte opgaver

For at slette en skemalagt opgave, vælges først opgaven der skal slettes. Så vælges Redigér Slet .

Alternativt, kan du bruge højre museknapmenuen og vælge Slet

#### Aktivering/Deaktivering af skemalagte opgaver

For at aktivere eller deaktivere en skemalagt opgave, vælges først den deaktiverede opgave. Deaktiverede opgaver vil have Deaktiveret i deres beskrivelser. Vælg så Redigér Aktiveret .

Alternativt, kan du bruge højre museknapmenuen og vælge Aktiveret. Bekræft at den skemalagte opgaves programnavn, parametre og beskrivelse er rigtigt vist.

#### Køring af skemalagte opgaver

For at køre en skemalagt opgave med det samme, vælges først opgaven. Så vælges Redigér Kør nu .

Alternativt, kan du bruge højre museknapmenuen og vælge Kør nu.

### Tilføjelse af miljøvariabler

For at lave en ny miljøvariabel, vælges først Variabler-mappen. Så vælges Redigér Ny... .

Alternativt, kan du bruge højre museknapmenuen og vælge Ny..., eller blot trykke på Ctrl N.

#### Redigér variabel-dialogen

Redigér variabel-dialogen. Redigér variabel-dialogen.

Variabel

- Indtast miljøvariablens navn. Du kan bruge dropned listefeltet til at vælge blandt de mest almindelige miljøvariabler der bruges af skemalagte opgaver. Disse inkluderer:

  HOME

- Der bruges i stedet for standardbrugerens hjemmemappe.

MAILTO

- Til at sende e-mail-uddata til en e-mail-adresse forskellig fra brugerens standard-email-adresse.

PATH

- Der bruges til at gennemsøge mapper for programfiler.

SHELL

- Der bruges i stedet for brugerens standardværdi.

Værdi

- Indtast miljøvariabel-værdi.

Kommentar

- Indtast en beskrivelse af miljøvariablen, såsom dens formål.

Aktiveret

- For at aktivere eller deaktivere variablen, vælges eller fravælges Aktiveret.

O.k.

- Kompletér opsætningen af denne variabel.

Annullér

- Annullerer opsætningen af denne variabel.

Miljøvariablen er ikke rigtigt sat op før `crontab` er blevet gemt.

### Håndtering af miljøvariabler

Ligesom ved oprettelse af miljøvariabler, vil ændringer af variabler ikke være rigtigt gjort før `crontab` er gemt.

#### Klippe miljøvariabler

For at klippe en miljøvariabel, vælges først variablen der skal klippes. Så vælges Rediger Klip .

Alternativt, kan du bruge højre museknapmenuen og vælge Klip, eller blot trykke på Ctrl X.

#### Kopiering af miljøvariabler

For at kopiere en miljøvariabel, vælges først variablen der skal kopieres. Så vælges Redigér Kopiér .

Alternativt, kan du bruge højre museknapmenuen og vælge Kopiér, eller blot trykke på Ctrl C.

#### Indsætning af miljøvariabler

For at indsætte en miljøvariabel, skal der først være en miljøvariabel der allerede er blevet klippet eller kopieret til klippebordet. Når en miljøvariabel er blevet klippet eller kopieret, er 'Indsæt' aktiveret. Vælg så Variabler-mappen. Vælg endelig Redigér Indsæt .

Alternativt, kan du bruge højre museknapmenuen og vælge Indsæt, eller blot trykke på Ctrl V.

#### Ændring af miljøvariabler

For at ændre en miljøvariabel, vælges først variablen der skal ændres. Så vælges Redigér Ændr... . Alternativt kan du bruge højre museknapmenu og vælge Ændr..., eller blot trykke på Ctrl O. Du vil se Redigér variabel-dialogen, som du vil ændre variablen med som beskrevet ovenfor.

#### Sletning af miljøvariabler

For at slette en miljøvariabel, vælges først variablen der skal slettes. Så vælges Redigér Slet

Alternativt, kan du bruge højre museknapmenuen og vælge Slet

#### Aktivering/Deaktivering af miljøvariabler

For at aktivere en deaktiveret miljøvariabel, vælges først den deaktiverede variabel. Deaktiverede variabler vil have Deaktiveret i deres beskrivelser. Så vælges Redigér Aktiveret .

Alternativt kan du bruge højre museknapmenu og vælge Aktiveret. Bekræft at miljøvariablens navn og værdi vises rigtigt.

### Gemning af `crontab`

Når alle skemalagte opgaver og miljøvariabler er blevet lavet og/eller ændret, gemmes `crontab` ved at vælge Fil Gem .

Alternativt kan du blot trykke på &Ctrl;S. Tilføjelser eller ændringer vil ikke rent faktisk blive gjort før dette er gjort.

### Udskrift af `crontab`

For at udskrive `crontab` som den er blevet gemt, vælges Fil Udskriv .

Udskrift af `crontab`. Udskrift af `crontab`.

&kde;'s standard printerdialog vil blive vist. Hvis du vælger Udvid vil du se at der er to ekstra &kcron;-specifikke tilvalg i udskriftsdialog-feltet.

Udskriv Crontab

- Udskriver `crontab` for den aktuelle bruger.

Udskriv alle brugere

- Udskriver `crontab`'er for alle brugere. Denne valgmulighed er kun aktiveret for brugere med superbruger privilegier.

## Kommandoreference

### Hoved &kcron;-vinduet

#### Filmenuen

&Ctrl;S Fil Gem

- Gemmer ændringer til `crontab`.

&Ctrl;P Fil Udskriv...

- Udskriver `crontab`.

&Ctrl;Q Fil Afslut

- Afslutter &kcron;.

#### Redigeringsmenuen

&Ctrl;X Redigér Klip

- Klip den valgte opgave eller variabel.

&Ctrl;C Redigér Kopiér

- Kopier den valgte opgave eller variabel.

&Ctrl;V Redigér Indsæt

- Indsæt en opgave eller variabel der er blevet klippet eller kopieret.

&Ctrl;N Redigér Ny...

- Opret en ny opgave eller variabel.

&Ctrl;O Redigér Ændr...

- Ændr den valgte opgave eller variabel.

Redigér Slet

- Slet den markerede opgave eller variabel.

Redigér Aktiveret

- Slå den markerede opgave eller variabel til/fra.

Redigér Kør nu

- Kør den markerede opgave nu.

#### Opsætningsmenuen

Opsætning Vis værktøjslinje

- Viser værktøjslinjen

Opsætning Vis statuslinje

- Viser statuslinjen

#### Hjælpemenuen

&help.menu.documentation;

## Spørgsmål og svar

Hvorfor har de ændringer jeg laver af skemalagte opgaver og/eller miljøvariabler ingen virkning?

Tilføjelser eller ændringer af skemalagte opgaver sker ikke rent faktisk før `crontab` er blevet gemt.

## Medvirkende og licens

&kcron;

Program ophavsret 2000 Gary Meyer gary@meyer.net

Dokumentation ophavsret 2000 Morgan N. Sandquist morgan@pipeline.com

&erik.kjaer.pedersen.credit; &underFDL; &underGPL;

## Installation

### Hvordan får man fat på &kcron;

&install.intro.documentation;

### Krav

For at kunne kompilere &kcron;, har du brug for følgende biblioteker:

- `cron`, såsom `vixie-cron`. &kcron; bruger `crontab`-kommandoen til at ændre brugerens skemalagte opgaver.

- POSIX-kompliant &UNIX;, såsom det der kommer med glibc. &kcron; bruger nogle standard &UNIX; systemkald til lokalisering af datoer og tider

### Kompilering og installation

&install.compile.documentation;
&documentation.index;