# Het handboek van &kcron;

Morgan
N.
Sandquist

    morgan@pipeline.com

Gary
Meyer

    gary@meyer.net

Ontwikkelaar
Lauri
Watts

    lauri@kde.org

Nalezer

&Niels.Reedijk;&Otto.Bruggeman;&Rinse.Devries;&Natalie.Koning;

2000
Morgan N. Sandquist
&FDLNotice;
2003-09-16
3.1.91

&kcron; is een programma waarmee u kunt plannen wanneer programma's worden uitgevoerd.

KDE
kdeadmin
KCron
cron
crontab
takenplanner

## Inleiding

&kcron; is een programma waarmee u kunt plannen wanneer taken op de achtergrond worden uitgevoerd. Het is een grafische schil voor `cron`, de systeemtakenplanner van &UNIX;.

## &kcron; gebruiken

Vergeet niet om eerst de cron daemon `crond` te starten, anders zal &kcron; niet werken.

### De start van &kcron;

Als &kcron; is opgestart ziet u een samenvatting van de bestaande geplande taken en bijhorende omgevingsvariabelen. Als u het programma als root opstart zult u de taken van alle gebruikers op de computer en ook alle systeemtaken zien. Elke getoonde map kan worden uitgevouwen en ingevouwen.

&kcron; na het opstarten
&kcron; na het opstarten

#### Ingestelde taken

Geplande taken verschijnen in de map Taken. Voor elke taak wordt de volgende informatie getoond:

Naam

  Naam van de geplande taak.

Waarde

  Programmabestand en parameters.

Beschrijving

  Een beschrijving van de geplande taak.

Als een taak is uitgeschakeld zijn het programmabestand en de parameters niet zichtbaar en is de beschrijving inactief.

#### Omgevingsvariabelen

Omgevingsvariabelen staan in de map Variabelen. Voor elke omgevingsvariabele wordt het volgende getoond:

Naam

  Variabelenaam.

Waarde

  Variabelewaarde.

Beschrijving

  Beschrijving van de variabele.

De omgevingsvariabelen die hier staan vervangen elke bestaande omgevingsvariabelen voor alle geplande taken. Als een omgevingsvariabele is uitgeschakeld, heeft deze geen waarde en is de beschrijving inactief.

Het hoofdvenster van &kcron;
Het hoofdvenster van &kcron;

### Geplande taken toevoegen

Om een nieuwe taak te plannen, selecteert u eerst de map Taken. Selecteer daarna Bewerken Nieuw.... U kunt ook de rechtermuisknop gebruiken en in het contextmenu Nieuw... kiezen of de sneltoetsen CtrlN gebruiken.

#### Het dialoogvenster Taak bewerken

Het dialoogvenster Taak bewerken.
Het dialoogvenster Taak bewerken

Toelichting

  Voer een beschrijving in voor de te plannen taak.

Programma

  Voer de naam in van het programma. U kunt een relatief of absoluut pad opgeven. Als u het programma wilt opzoeken, klik dan op de knop Bladeren....

Ingeschakeld

  Om de taak aan- of uit te zetten selecteert of deselecteert u het keuzevakje Ingeschakeld.

Geruisloos

  Dit schakelt het loggen van het commando en de uitvoer van het commando uit.

Maanden

  Selecteer de maanden waarin u de taak wilt plannen.

Dagen van de maand

  Selecteer de dagen van de maand waarop de taak dient te worden gepland.

Dagen van de week

  Selecteer de dagen van de week waarop de taak dient te worden gepland.

Dagelijks

  Als u de taak dagelijks wilt plannen, selecteer Elke dag uitvoeren.

Uren

  Selecteer de uren waarop u de taak wilt plannen.

Minuten

  Selecteer de minuut waarop de taak dient te worden gepland. U kunt met &kcron; niet op de minuut precies plannen, de minimumwaarde is vijf minuten.

OK

  Hiermee voltooit u het aanmaken van de taak.

Annuleren

  Hiermee annuleert u het aanmaken van de taak.

Als u zowel dagen van de maand als dagen van de week kiest, zal de taak worden uitgevoerd zodra één van die dagen langskomt. Als u bijvoorbeeld de eerste, de 15de en zondag selecteert, zal het programma elke eerste en 15de van de maand worden uitgevoerd (ongeacht de instelling voor dagen van de week), maar ook op elke zondag in de gekozen maanden (ongeacht de instelling voor dagen van de maand).

De geplande taak wordt pas actief als de `crontab` is opgeslagen.

### Geplande taken beheren

Net als bij het aanmaken van nieuwe taken zullen wijzigingen in taken pas actief worden als het bestand `crontab` is opgeslagen.

#### Geplande taken knippen

Om een geplande taak te knippen selecteert u eerst de te knippen taak. Selecteer vervolgens Bewerken Knippen.

U kunt ook met de rechtermuisknop op de te knippen taak klikken en de menuoptie Knippen selecteren in het contextmenu, of de sneltoetsen CtrlX gebruiken.

#### Geplande taken kopiëren

Om een geplande taak te kopiëren, selecteert u de te kopiëren taak. Selecteer vervolgens Bewerken Kopiëren.

U kunt ook met de rechtermuisknop op de te kopiëren taak klikken en in het contextmenu Kopiëren kiezen, of de sneltoetsen CtrlC gebruiken.

#### Geplande taken plakken

Om een geplande taak te plakken, kopieert of knipt u eerst een taak. Zodra een taak op het klembord staat wordt de knop "Plakken" actief. Selecteer dan de map Taken en kies de menuoptie Bewerken Plakken.

U kunt ook met de rechtermuisknop klikken en Plakken kiezen in het contextmenu, of de sneltoetsen CtrlV gebruiken.

#### Geplande taken wijzigen

Om een geplande taak te wijzigen, kiest u eerst de taak die u wilt bewerken. Selecteer vervolgens de menuoptie Bewerken Wijzigen....

Ook kunt u met de rechtermuisknop klikken en in het contextmenu Wijzigen... kiezen, of de sneltoetsen CtrlO gebruiken. U krijgt dan het dialoogvenster Taak bewerken te zien, hierin kunt u de geplande taak bewerken zoals hiervoor is beschreven.

#### Geplande taken verwijderen

Om een geplande taak te verwijderen, selecteert u eerst de taak die u wilt verwijderen. Selecteer vervolgens menuoptie Bewerken Verwijderen.

Ook kunt u met de rechtermuisknop klikken en in het contextmenu Verwijderen kiezen.

#### Geplande taken activeren/deactiveren

Om een geplande taak te activeren, selecteert u eerst de inactieve taak. Inactieve taken hebben de term Uitgeschakeld in hun beschrijving. Selecteer vervolgens menuoptie Bewerken Ingeschakeld .

Ook kunt u met de rechtermuisknop klikken en in het contextmenu Ingeschakeld kiezen. Controleer of programmanaam, parameters en beschrijving correct worden weergegeven.

#### Geplande taken uitvoeren

Om een geplande taak onmiddellijk uit te voeren, selecteert u eerst de taak. Selecteer vervolgens menuoptie Bewerken Nu uitvoeren.

Ook kunt u met de rechtermuisknop klikken en in het contextmenu Nu uitvoeren kiezen.

### Omgevingsvariabelen toevoegen

Om een nieuwe variabele aan te maken, selecteert u eerst de map Variabelen. Selecteer vervolgens menuoptie Bewerken Nieuw....

Ook kunt u met de rechtermuisknop op de map klikken en in het contextmenu de optie Nieuw... kiezen, of de sneltoetsen CtrlN gebruiken.

#### Het dialoogvenster Variabele bewerken

Het dialoogvenster Variabele bewerken.
Het dialoogvenster Variabele bewerken.

Variabele

  Voer de naam in van de omgevingsvariabele. U kunt de keuzelijst gebruiken om uit de meestgebruikte omgevingsvariabelen voor geplande taken te kiezen. Dit zijn:

  HOME

    Geeft een alternatieve persoonlijke map aan.

  MAILTO

    Om de e-mailuitvoer te verzenden naar een ander e-mailadres dan het standaardadres van de gebruiker.

  PATH

    Om mappen op te geven waarin naar programmabestanden zal worden gezocht.

  SHELL

    Om een andere shell dan die van de gebruiker op te geven.

Waarde

  Voer de waarde in van de omgevingsvariabele.

Toelichting

  Voer een beschrijving in voor de omgevingsvariabele, zoals het doel ervan.

Ingeschakeld

  Om een variabele aan of uit te zetten, selecteert of deselecteert u het keuzevakje voor Ingeschakeld.

OK

  Voltooit de instelling van deze variabele.

Annuleren

  Annuleert de instelling voor deze variabele.

De omgevingsvariabele wordt pas toegepast als de `crontab` is opgeslagen.

### Omgevingsvariabelen beheren

Net als bij het aanmaken van nieuwe omgevingsvariabelen, worden wijzigingen pas toegepast als `crontab` is opgeslagen.

#### Omgevingsvariabelen knippen

Om een omgevingsvariabele te knippen selecteert u eerst de te knippen variabele. Selecteer vervolgens Bewerken Knippen.

U kunt ook met de rechtermuisknop op de te knippen taak klikken en de menuoptie Knippen selecteren in het contextmenu, of de sneltoetsen CtrlX gebruiken.

#### Omgevingsvariabelen kopiëren

Om een omgevingsvariabele te kopiëren, selecteert u de te kopiëren variabele. Selecteer vervolgens Bewerken Kopiëren.

Ook kunt u met de rechtermuisknop op de te kopiëren taak klikken en in het contextmenu optie Kopiëren kiezen, of de sneltoetsen CtrlC gebruiken.

#### Omgevingsvariabelen plakken

Om een omgevingsvariabele te plakken, kopieert of knipt u eerst een variabele. Zodra een taak op het klembord staat wordt de knop "Plakken" actief. Selecteer dan de map Variabelen en kies menuoptie Bewerken Plakken.

U kunt ook met de rechtermuisknop klikken en Plakken kiezen in het contextmenu, of de sneltoetsen CtrlV gebruiken.

#### Omgevingsvariabelen bewerken

Om een omgevingsvariabele te wijzigen, kiest u eerst de variabele die u wilt bewerken. Selecteer vervolgens menuoptie Bewerken Wijzigen.... Ook kunt u met de rechtermuisknop klikken en in het contextmenu Wijzigen... kiezen, of de sneltoetsen CtrlO gebruiken. U krijgt dan het dialoogvenster Variabele bewerken te zien, waarin u de variabele kunt bewerken zoals hiervoor is beschreven.

#### Omgevingsvariabelen verwijderen

Om een omgevingsvariabele te verwijderen, selecteert u eerst de variabele die u wilt verwijderen. Selecteer vervolgens menuoptie Bewerken Verwijderen.

Ook kunt u met de rechtermuisknop klikken en in het contextmenu Verwijderen kiezen.

#### Omgevingsvariabelen activeren/deactiveren

Om een omgevingsvariabele te activeren, selecteert u eerst de inactieve variabele. Inactieve variabelen hebben de term Uitgeschakeld in hun beschrijving. Selecteer vervolgens menuoptie Bewerken Ingeschakeld .

Ook kunt u met de rechtermuisknop klikken en in het contextmenu Ingeschakeld kiezen. Controleer of de naam en waarde van de omgevingsvariabele correct worden weergegeven.

### `crontab` opslaan

Zodra u alle geplande taken en omgevingsvariabelen hebt aangemaakt en/of gewijzigd, slaat u `crontab` op door menuoptie Bestand Opslaan te kiezen.

Ook kunt u de sneltoetsen &Ctrl;S gebruiken. Uw wijzigingen worden pas actief als u dit hebt uitgevoerd.

### `crontab` afdrukken

Nadat `crontab` is opgeslagen kunt u het afdrukken. Selecteer menuoptie Bestand Afdrukken.

crontab
afdrukken.
`crontab`afdrukken.

De dialoogvenster "afdrukken" van &kde; wordt geopend. Als u op de knop Uitvouwen klikt, zult u zien dat er twee extra opties, speciaal voor &kcron;, in het dialoogvenster zijn.

Crontab afdrukken

  Drukt de `crontab` van de huidige gebruiker af.

Alle gebruikers afdrukken

  Drukt de `crontab` af van alle gebruikers. Deze optie is alleen beschikbaar voor gebruikers met systeembeheerprivileges.

## Commando referentie

### Het hoofdvenster van &kcron;

#### Het menu Bestand

&Ctrl;S Bestand Opslaan

  Slaat wijzigingen op in de `crontab`.

&Ctrl;P Bestand Afdrukken...

  Drukt de `crontab` af.

&Ctrl;Q Bestand Afsluiten

  Beëindigt &kcron;.

#### Het menu Bewerken

&Ctrl;X Bewerken Knippen

  Knipt de geselecteerde taak of variabele.

&Ctrl;C Bewerken Kopiëren

  Kopieert de geselecteerde taak of variabele.

&Ctrl;V Bewerken Plakken

  Plakt de taak of variabele die eerder is geknipt of gekopieerd.

&Ctrl;N Bewerken Nieuw...

  Maakt een nieuwe taak of variabele aan.

&Ctrl;O Bewerken Wijzigen...

  Wijzigt de gekozen taak of variabele.

Bewerken Verwijderen

  Verwijdert de geselecteerde taak of variabele.

Bewerken Ingeschakeld

  Zet de geselecteerde taak of variabele aan/uit.

Bewerken Nu uitvoeren

  Voert de geselecteerde taak nu uit.

#### Het menu Instellingen

Instellingen Werkbalk tonen

  Toont de werkbalk.

Instellingen Statusbalk tonen

  Toont de statusbalk.

#### Het menu Help

&help.menu.documentation;

## Vragen en antwoorden

Waarom hebben de wijzigingen die ik in de geplande taken en/of omgevingsvariabelen heb aangebracht geen effect?

Taken en variabelen die u hebt toegevoegd of gewijzigd worden pas geactiveerd als u de `crontab` hebtopgeslagen.

## Dankbetuigingen en licentie

&kcron;

Programma copyright 2000 Gary Meyer gary@meyer.net

Documentatie copyright 2000 Morgan N. Sandquist morgan@pipeline.com

&meld.fouten;&vertaling.niels;&vertaling.otto;&vertaling.rinse;&nagelezen.natalie; &underFDL; &underGPL;

## Installatie

### Hoe u &kcron; kunt verkrijgen

&install.intro.documentation;

### Benodigdheden

Om &kcron; te kunnen compileren hebt u de volgende bibliotheken nodig:

- `cron`, zoals `vixie-cron`. &kcron; gebruikt het commando `crontab` om de geplande taken te wijzigen.

- POSIX-ondersteunende &UNIX;, zoals geleverd door glibc. &kcron; gebruikt enkele standaard &UNIX;-systeemaanroepen voor het lokaliseren van data en tijden

### Compilatie en installatie

&install.compile.documentation;

&documentation.index;