Dar kartą naudokite KDE užduočių planavimo priemonę „Archlinux“

Kaip rodo jo pavadinimas, KDE * užduočių planavimo priemonė * yra įrankis, leidžiantis lengvai suplanuoti įvairias užduotis naudojant vartotojo ar sistemos „Cron“.

Ką mes naudojame ** „Archlinux“ ** ir darinius su KDE darbalaukio aplinka, turime žinoti, kad įdiegus * nekenčiamą / mylimą „Systemd“ *, KDE užduočių planuoklis nustojo veikti, nes jis veikia su „Crontab“.

Galbūt būtų galima apgauti užduočių planuoklį naudojant [Systemd valdyti suplanuotas užduotis] (https://wiki.archlinux.org/index.php/Systemd/Timers#As_a_cron_replacement „Timers on Systems“), bet ne tu turi apsunkinti savo gyvenimą, nes naudodamiesi „Cronie“ mes galime tai išspręsti.

Kitame straipsnyje mano kolega **el Arenoso** paaiškino, kaip [įdiegti ir naudoti *Cronie*](https://blog.desdelinux.net/usar-crontab-en-archlinux-con-cronie/ „Pakartotinis Crontab naudojimas ArchLinux naudojant Cronie“), todėl nereikia kartoti. Todėl aš pasistengsiu parodyti, kaip suplanuoti užduotį KDE ir parodyti, kad ji veikia.

### Kaip suplanuoti užduotį KDE?

Įdiegę „Cronie“, įrašydami į konsolę galime patikrinti, ar neturime suplanuotų užduočių:

„$ crontab -e“

Jei viskas gerai, jie pastebės, kad nieko nėra parašyta, todėl išeiname ir kuriame scenarijų, kurį ketiname programuoti kaip užduotį. Atidarome terminalą ir dedame:

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

Dabar einame į meniu Pradėti »Sistemos nuostatos» Užduočių planavimo priemonė ir gauname:

KDE užduočių planavimo priemonė

Dabar spustelėsime ten, kur parašyta Nauji namų darbai ... ir mes turėtume gauti kažką panašaus:

Task_planner_KDE1

Dabar trumpai paaiškinsiu kiekvieną lauką ir jo galimybes.

** Užsakymas: ** Čia pateikiame ką tik sukurtą scenarijų. Na, mes galime įdėti visą kelią * / home / user / script.sh * arba tiesiog spustelėkite mygtuką dešinėje lauko, kad ieškotumėte * scenarijaus *. Jei scenarijaus nėra, mygtukas nebus aktyvuotas aplicar

** Komentaras: ** Kaip rodo jo pavadinimas šiame lauke, mes galime sukurti komentarą, kad žinotume, kokia yra šios užduoties funkcija. Tai nėra privaloma.

Tada turime 3 * kontrolinius mygtukus *, kurie yra:

** Suaktyvinti užduotį **: Akivaizdu, kad užduotį galime suaktyvinti arba išjungti, pažymėdami / atžymėdami šią parinktį.

** Vykdyti paleidus sistemą **: Tai yra alternatyva ** Programų paleidimui paleidimo metu **, nes tai, ką programuojame, bus vykdoma paleidus sistemą, kaip rodo jos pavadinimas.

** Vykdyti kiekvieną dieną **: Jei suaktyvinsime šią parinktį, kai kurie laukai, kurie bus vėliau, bus pažymėti, šiuo atveju ** mėnesiai **, ** mėnesio diena **, ** savaitės dienos **, nes logiška, užduotį atliksime kiekvieną dieną.

Dabar mes turime apibrėžti tik ** valandą ** ir ** minutes **, kuriomis užduotis bus vykdoma. ** Minutės ** atveju yra išskleidžiamasis meniu, leidžiantis kiek tiksliau apibūdinti laiką minutėmis.

### Įrodyti, kad tai veikia

Dabar planuoju scenarijų paleisti kiekvieną dieną, kas 5 minutes. Todėl turėčiau „Task Planner“ tokiu būdu:

Task_planner_KDE2

Norėdami patikrinti, ar jis tikrai naudoja vartotojo cron, mes vėl rašome konsolėje:

„$ crontab -e“

ir pamatysime kažką tokio:

#Script sukurkite aplanką CRON kas 5 minutes * / 5 * * * * /home/elav/script.sh # Failas sugeneruotas naudojant „KCron“ 21 m. Kovo 2015 d., Šeštadienį, 12:03.

Štai ir viskas. Ačiū Cronie, dabar galime vėl naudoti šį įrankį KDE.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Gerardo sakė

    Labai įdomu ir išbandymas, ačiū už tiek daug žinių, tik vienas klausimas, kurį naudoju „cron“ Ubuntu 14.04 su nuoroda į scenarijų, bet, matyt, jis man netinka, jis neveikia man, ar bus tokia programa „Ubuntu“? Aš sakau, kad tai būtų šiek tiek grafiškesnė
    Ačiū

      1.    Gerardo sakė

        Dėkoju už atsakymą ir dabar darau testus ir labai dėkoju

  2.   Jhonny Salazaras sakė

    MANJARO vartotojams „Užduočių planuoklis“ pagal numatytuosius nustatymus nėra „Sistemos nuostatose“, aš nežinau, kodėl.
    Norėdami jį įjungti, „kcron“ turi būti įdiegtas, todėl sistemos nuostatų ekrane jis rodomas šalia „Systend“.

  3.   Rocio sakė

    Vienas klausimas: šie planuotojai leidžia nurodyti priklausomybes: tai yra, kad 3 užduotis nevykdoma, kol, pavyzdžiui, neužbaigia 1 ir 2, arba jei 2 pateikia klaidą, o ne 3, vykdykite 4

    Aš ieškau alternatyvos CTRL-M, bet nematau nieko panašaus

    Ačiū
    Rocio