Gamitin muli ang Iskedyul ng Gawain ng KDE sa Archlinux

Ang KDE * Task Planner * tulad ng ipinahihiwatig ng pangalan nito, ay isang tool na nagbibigay-daan sa amin upang madaling maiiskedyul ang iba't ibang mga gawain gamit ang Cron ng gumagamit o system.

Ang ginagamit namin ** Archlinux ** at mga derivatives sa KDE Desktop Environment, dapat nating malaman na sa pagpapatupad ng * kinasusuklaman / minamahal na Systemd *, huminto sa pagtatrabaho ang taga-iskedyul ng KDE na gumagana ito sa Crontab.

Marahil ang Task scheduler ay maaaring malinlang sa paggamit ng [Systemd upang makontrol ang nakaiskedyul na mga gawain] (https://wiki.archlinux.org/index.php/Systemd/Timers#As_a_cron_replaced "Mga Timer sa Mga Sistema"), ngunit hindi kailangan mong kumplikado ang iyong buhay, dahil sa paggamit ng Cronie maaari natin itong malutas.

Sa isa pang artikulo ipinaliwanag ng aking kasamahan na si **el Arenoso** kung paano [i-install at gamitin ang *Cronie*](https://blog.desdelinux.net/usar-crontab-en-archlinux-con-cronie/ "Muling gamitin ang Crontab sa ArchLinux gamit ang Cronie") kaya hindi na kailangang ulitin ito. Kaya't iaalay ko ang aking sarili sa pagpapakita kung paano mag-iskedyul ng gawain sa KDE at ipakita na gumagana ito.

### Paano mag-iskedyul ng isang gawain sa KDE?

Kapag na-install na namin si Cronie, maaari naming suriin na wala kaming anumang naka-iskedyul na mga gawain sa pamamagitan ng pag-type sa console:

`$crontab -e`

Kung ang lahat ay maayos, mapapansin nila na walang nakasulat, kaya't lalabas kami at nilikha ang iskrip na pupuntahan naming programa bilang isang gawain. Binubuksan namin ang terminal at inilalagay:

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

Pumunta kami ngayon sa Start Menu »Mga Kagustuhan sa System» Tagaplano ng Gawain at nakukuha namin ito:

Tagaplano ng Gawain ng KDE

Ngayon ay nag-click kami kung saan sinasabi Bagong takdang aralin ... at dapat kaming makakuha ng isang bagay tulad nito:

Task_planner_KDE1

Ngayon ay maikling ipapaliwanag ko ang bawat larangan at mga pagpipilian nito.

** Order: ** Doon inilalagay namin ang script na nilikha lamang namin. Maaari nating mailagay ang buong landas * / home / user / script.sh * o i-click lamang ang pindutan sa kanan ng patlang upang hanapin ang * script *. Kung ang script ay wala, ang pindutan ay hindi maisaaktibo Aplicar

** Komento: ** Tulad ng ipinahiwatig ng pangalan nito sa larangang ito maaari kaming magtaguyod ng isang puna upang malaman kung anong pagpapaandar ang mayroon ang gawaing ito. Hindi ito sapilitan.

Pagkatapos mayroon kaming 3 * Checkbuttons * na kung saan ay:

** Paganahin ang gawain **: Malinaw na maaari nating buhayin o i-deactivate ang gawain sa pamamagitan ng pag-check / pag-uncheck sa pagpipiliang ito.

** Patakbuhin kapag nagsimula ang system **: Ito ay isang kahalili sa ** Pagsisimula ng mga application sa pagsisimula ** sapagkat kung ano ang aming programa ay papatayin kapag sinimulan namin ang system, tulad ng ipinahiwatig ng pangalan nito.

** Patakbuhin araw-araw **: Kung buhayin namin ang pagpipiliang ito, ang ilan sa mga patlang na darating mamaya ay mamarkahan, sa kasong ito ** Buwan **, ** Araw ng Buwan **, ** Araw ng linggo **, dahil bilang ito ay lohikal, isasagawa namin ang gawain araw-araw.

Ngayon ay mayroon lamang kaming upang tukuyin ang ** Oras ** at ang ** Minuto ** kung saan ang gawain ay naisakatuparan. Sa kaso ng ** Minuto **, mayroong isang drop-down na menu na nagbibigay-daan sa amin na maging mas tiyak sa kaunting mga oras sa ilang minuto.

### Pinatutunayan na gumagana ito

Ngayon ay iiskedyul ko ang aking script upang tumakbo araw-araw, bawat 5 minuto. Samakatuwid magkakaroon ako ng Tagaplano ng Gawain sa ganitong paraan:

Task_planner_KDE2

At upang mapatunayan na gumagamit talaga ito ng cron ng gumagamit, nagsusulat ulit kami sa console:

`$crontab -e`

at makakakita kami ng tulad nito:

#Script upang likhain ang folder ng CRON tuwing 5 minuto * / 5 * * * /home/elav/script.sh # Ang file na ginawa kasama ang KCron noong Sabado, Marso 21, 2015 12:03 PM.

At yun lang. Salamat Cronie maaari na naming magamit muli ang tool na ito sa KDE.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Gerardo dijo

    Napaka-kawili-wili at pagsubok dito, salamat sa napakaraming kaalaman, isang katanungan lamang ang ginagamit ko cron sa ubuntu 14.04 na may sanggunian sa isang script ngunit tila hindi ito gumagana para sa akin, hindi nito pinapatakbo ang cron para sa akin, magkakaroon ba ng isang application na tulad nito para sa ubuntu? Sinasabi ko upang gawin itong medyo graphic
    Salamat

    1.    masigla dijo
      1.    Gerardo dijo

        Salamat sa pagsagot at sa ngayon ay gumagawa ako ng mga pagsusulit at nagkomento ako maraming salamat

  2.   Johnny Salazar dijo

    Para sa mga gumagamit ng MANJARO, ang "Task scheduler" ay hindi dumating bilang default sa "Mga Kagustuhan sa System", hindi ko alam kung bakit.
    Upang paganahin ito, dapat na mai-install ang "kcron", at ganito ito lilitaw sa tabi ng Systend sa screen ng Mga Kagustuhan sa System.

  3.   Rocio dijo

    Isang tanong: pinapayagan ka ng mga tagaplano na ito na tukuyin ang mga dependency: iyon ay, ang gawain na 3 ay hindi tatakbo hanggang sa natapos nila ang 1 at 2 halimbawa, o kung ang 2 ay nagbibigay ng isang error sa halip na 3, patakbuhin ang 4

    Naghahanap ako ng isang kahalili sa CTRL-M, ngunit wala akong makita na katulad nito

    Salamat
    Rocio