Sådan automatiserer du opgaver i KDE
KDE giver brugere værktøjerne til at køre software automatisk ved hjælp af to funktioner: Autostart og Opgaveplanlægger (tidligere kaldet KCron). Disse opgaver kan påbegyndes umiddelbart før KDE-opstart, under KDE-opstart eller planlagt til enhver tid: daglig, time, ugentlig eller endog hvert femte minut. Begge disse funktioner var til stede i KDE 3. Autostart-programmer kunne droppes i ~ / .kde / share / autostart-biblioteket, og automatiserede programmer (cron-job) kunne oprettes gennem en selvstændig applikation kaldet KCron.
Med KDE 4 er Autostart og KCron nu begge integreret i Systemindstillinger . For at starte enten, skal du blot klikke på K-menuen og derefter klikke på Systemindstillinger . Klik derefter på fanen "avanceret". Under afsnittet Avancerede brugerindstillinger skal du se Autostart, og i afsnittet System skal du sørge for, at du får vist Opgavestyring . På mit Kubuntu-system blev Task Scheduler ikke installeret, så jeg var nødt til at starte kpackagekit og installere kcron- pakken.
Kørende programmer ved KDE-opstart
Følg disse enkle trin for at køre et program ved KDE-opstart:
- Klik på Autostart i Systemindstillinger.
- Klik på Tilføj program .
- Vælg det program, du vil køre (i dette eksempel vælger jeg KRandTray, da det er et program, der starter i systembakken).
- Klik på OK.
Det er alt det tager. Du kan fjerne checken fra feltet Aktiver, når du ikke vil have KDE at starte med det pågældende program.
Følg disse enkle trin for at køre et script før eller efter KDE-opstart:
- Klik på Tilføj script .
- Skriv den fulde sti til scriptet eller klik på mappen for at gennemse din computer for den. (for eksempel vælger jeg et script, jeg lavede kaldet startxrandr ).
- Afkryds eller fjern markeringen i boksen Opret som symlink . (Hvis det ikke er markeret, vil det lave en kopi af scriptet i din ~ / .kde / share / autostart-mappe).
- Klik på OK.
Løbende periodiske opgaver
De fleste Unix-lignende operativsystemer har en funktion, der gør det muligt for brugeren at køre scripts og tjenester på en tidsplan. For eksempel, hvis du vil have en logfil, der skal ryddes ved midnat hver nat, kan du planlægge et script til at gøre det. Planlagte opgaver kaldes "cron jobs", fordi de håndteres af et program kaldet Cron, og tidsplanen styres i en konfigurationsfil kaldet crontab . I en tidligere artikel lærte MTE dig hvordan man planlægger cron-job i GNOME. Nu lærer du hvordan du gør det i KDE.
Følg disse enkle trin for at planlægge en opgave i KDE:
- Åbn systemindstillinger, klik på fanen Avanceret, og klik derefter på Opgaveplanlægning .
- Bestem, om du vil køre en personlig Cron (kun påvirker dit brugerrum) eller et systemcron (der påvirker alle brugere på dit system, og som du skal bruge root tilladelser til).
- Klik på Ny opgave .
- Indtast kommandoen, gennemse eller begynd at skrive stien (dvs. / usr / bin /), og det vil vise dig en liste over kommandoer i den pågældende mappe i en rullemenu.
(I dette eksempel vælger jeg et script kaldet my-sync-script.sh, der synkroniserer min Google kalender med KOrganizer.) - Dernæst beslutter du simpelthen, når du vil have opgaven at køre. Hvis du vælger hver dag, udvises dag og måned markering, eller du kan angive en bestemt måned, dag, time og minut.
(For mit eksempel ønsker jeg at det skal køre hver dag kl. 15.30 lige før jeg forlader arbejdet.) - Klik på OK.
Du kan også bruge opgaveplanlæggeren til at konfigurere miljøvariabler. I eksempelbilledet har jeg opsætning en til at tvinge KDE til at indse, at systemet er forbundet til to skærme (KDE_MULTIHEAD = true).
Det er alt det tager. Med to enkle grafiske værktøjer har du nu mulighed for at køre applikationer, kommandoer og scripts hver gang og så ofte som du vil.