Bruk KDE Task Scheduler igjen i Archlinux

KDE * Oppgaveplanlegger *, som navnet antyder, er et verktøy som lar oss enkelt planlegge forskjellige oppgaver ved hjelp av brukerens eller systemets Cron.

Hva vi bruker ** Archlinux ** og derivater med KDE Desktop Environment, må vi vite at med implementeringen av det * hatte / elskede Systemd *, sluttet KDE Task Scheduler å fungere som det fungerer med Crontab.

Kanskje kan oppgaveplanleggeren bli lurt til å bruke [Systemd til å kontrollere planlagte oppgaver] (https://wiki.archlinux.org/index.php/Systemd/Timers#As_a_cron_replacement "Timers on Systems"), men ikke du trenger å komplisere livet, siden vi bruker Cronie kan vi løse dette.

Ya en otro artículo mi colega **el Arenoso** explicó como [instalar y usar *Cronie*](https://blog.desdelinux.net/usar-crontab-en-archlinux-con-cronie/ «Volver a usar Crontab en ArchLinux mediante Cronie») por lo que no es necesario repetirlo. Por lo tanto me dedicaré a mostrar como programar una tarea en KDE y demostrar que funciona.

### Hvordan planlegge en oppgave i KDE?

Når vi har installert Cronie, kan vi sjekke at vi ikke har noen planlagte oppgaver ved å skrive inn konsollen:

`$crontab -e`

Hvis alt er i orden, vil de legge merke til at det ikke er noe skrevet, så vi går ut og lager skriptet som vi skal programmere som en oppgave. Vi åpner terminalen og setter:

$ touch ~ / script.sh $ echo 'mkdir ~ / CRON /'> ~ / script.sh $ chmod a + x ~ / script.sh

Nå går vi til Start-menyen »Systemvalg» Oppgaveplanlegger, og vi får dette:

KDE Oppgaveplanlegger

Nå klikker vi der det står Nytt lekser ... og vi skulle få noe slikt:

Oppgaveplanlegger_KDE1

Nå vil jeg kort forklare hvert felt og dets valg.

** Bestilling: ** Der plasserer vi skriptet vi nettopp opprettet. Vi kan enten sette hele banen * / home / user / script.sh * eller bare klikke på knappen til høyre for feltet for å søke etter * scriptet *. Hvis skriptet ikke eksisterer, aktiveres ikke knappen gjelder

** Kommentar: ** Som navnet indikerer i dette feltet, kan vi opprette en kommentar for å vite hvilken funksjon denne oppgaven har. Det er ikke obligatorisk.

Så har vi 3 * Kontrollknapper * som er:

** Aktiver oppgaven **: Åpenbart kan vi aktivere eller deaktivere oppgaven ved å merke av / fjerne merket for dette alternativet.

** Kjør når systemet starter **: Det er et alternativ til ** Starte applikasjoner ved oppstart ** fordi det vi programmerer vil bli utført når vi starter systemet, som navnet antyder.

** Kjør hver dag **: Hvis vi aktiverer dette alternativet, blir noen av feltene som kommer senere merket, i dette tilfellet ** Måneder **, ** Månedens dag **, ** Ukedager * * fordi fordi det er logisk, vil vi utføre oppgaven hver dag.

Nå trenger vi bare å definere ** Hour ** og ** Minutes ** der oppgaven skal utføres. Når det gjelder ** Minutter **, er det en rullegardinmeny som lar oss være litt mer spesifikke angående tiden i minutter.

### Å bevise at det fungerer

Nå skal jeg planlegge at skriptet skal kjøres hver dag, hvert 5. minutt. Derfor vil jeg ha oppgaveplanleggeren på denne måten:

Oppgaveplanlegger_KDE2

Og for å bekrefte at den virkelig bruker brukerens cron, skriver vi igjen i konsoll:

`$crontab -e`

og vi får se noe slikt:

#Script for å lage CRON-mappen hvert 5. minutt * / 5 * * * * /home/elav/script.sh # Fil generert med KCron lørdag 21. mars 2015 kl 12:03.

Og det er det. Takk Cronie, vi kan nå bruke dette verktøyet igjen i KDE.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Gerardo sa

    Veldig interessant og teste det, takk for så mye kunnskap, bare ett spørsmål jeg bruker cron i ubuntu 14.04 med referanse til et skript, men tilsynelatende fungerer det ikke for meg, det kjører ikke cron for meg, vil det være en applikasjon som dette for ubuntu? Jeg sier å gjøre det litt mer grafisk
    Takk

    1.    livlig sa
      1.    Gerardo sa

        Takk for svaret og akkurat nå gjør jeg testene, og jeg kommenterer tusen takk

  2.   Johnny Salazar sa

    For MANJARO-brukere kommer ikke "Task Scheduler" som standard i "System Preferences", jeg vet ikke hvorfor.
    For å aktivere det må "kcron" være installert, og det vises så ved siden av Systend i skjermbildet Systemvalg

  3.   Rocio sa

    Ett spørsmål: disse planleggerne lar deg spesifisere avhengigheter: det vil si at oppgave 3 ikke kjører før de er ferdig med 1 og 2 for eksempel, eller hvis 2 gir en feil i stedet for 3, løp 4

    Jeg ser etter et alternativ til CTRL-M, men jeg ser ikke noe lignende

    Takk
    Rocio