]> 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 tdeadmin 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 BewerkenNieuw.... U kunt ook de rechtermuisknop gebruiken en in het contextmenu Nieuw... kiezen of de sneltoetsen CtrlN gebruiken. Het dialoogvenster <guilabel >Taak bewerken</guilabel > 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 BewerkenKopië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 BewerkenPlakken. 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 BewerkenNieuw.... 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 <guilabel >Variabele bewerken</guilabel > 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 BewerkenKopië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 BewerkenPlakken. 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. <filename >crontab</filename > 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. <filename >crontab</filename > afdrukken Nadat crontab is opgeslagen kunt u het afdrukken. Selecteer menuoptie BestandAfdrukken. crontab afdrukken. crontabafdrukken. 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 <guimenu >Bestand</guimenu > &Ctrl;S Bestand Opslaan Slaat wijzigingen op in de crontab. &Ctrl;P Bestand Afdrukken... Drukt de crontab af. &Ctrl;Q BestandAfsluiten Beëindigt &kcron;. Het menu <guimenu >Bewerken</guimenu > &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 <guimenu >Instellingen</guimenu > Instellingen Werkbalk tonen Toont de werkbalk. Instellingen Statusbalk tonen Toont de statusbalk. Het menu <guimenu >Help</guimenu > &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;