Použijte znovu plánovač úloh KDE v Archlinuxu

KDE * Task Planner *, jak jeho název napovídá, je nástroj, který nám umožňuje snadno naplánovat různé úkoly pomocí Cronu uživatele nebo systému.

To, co používáme ** Archlinux ** a jeho deriváty s KDE Desktop Environment, musíme vědět, že s implementací * nenáviděného / milovaného Systemd *, KDE Task Scheduler přestal fungovat, jak funguje s Crontabem.

Možná by mohl být Plánovač úloh podveden k použití [Systemd k ovládání naplánovaných úkolů] (https://wiki.archlinux.org/index.php/Systemd/Timers#As_a_cron_replacement „Timers on Systems“), ale ne život musí být komplikovaný, protože pomocí Cronieho to můžeme vyřešit.

V jiném článku můj kolega **el Arenoso** vysvětlil, jak [instalovat a používat *Cronie*](https://blog.desdelinux.net/usar-crontab-en-archlinux-con-cronie/ "Znovu použijte Crontab v ArchLinuxu pomocí Cronie"), takže to není třeba opakovat. Proto se věnuji ukázce, jak naplánovat úlohu v KDE a ukážu, že to funguje.

### Jak naplánovat úkol v KDE?

Jakmile máme nainstalovanou Cronie, můžeme zkontrolovat, že nemáme žádné naplánované úkoly, zadáním do konzoly:

`$crontab -e`

Pokud je vše v pořádku, všimnou si, že tam není nic napsáno, tak jdeme ven a vytvoříme skript, který budeme programovat jako úkol. Otevřeme terminál a vložíme:

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

Nyní přejdeme do nabídky Start »Předvolby systému» Plánovač úloh a dostaneme toto:

Plánovač úloh KDE

Nyní klikneme na místo, kde je uvedeno Nové domácí úkoly ... a měli bychom dostat něco takového:

Task_planner_KDE1

Nyní stručně vysvětlím každé pole a jeho možnosti.

** Objednávka: ** Tam umístíme skript, který jsme právě vytvořili. Můžeme buď zadat úplnou cestu * / home / user / script.sh *, nebo jednoduše kliknout na tlačítko napravo od pole a vyhledat * script *. Pokud skript neexistuje, tlačítko nebude aktivováno Použijte

** Komentář: ** Jak naznačuje jeho název v tomto poli, můžeme vytvořit komentář, abychom věděli, jakou funkci má tento úkol. Není to povinné.

Pak máme 3 * zaškrtávací tlačítka *, která jsou:

** Aktivovat úkol **: Zjevně můžeme úkol aktivovat nebo deaktivovat zaškrtnutím / odškrtnutím této možnosti.

** Spustit při spuštění systému **: Jedná se o alternativu k ** Spouštění aplikací při spuštění **, protože to, co naprogramujeme, bude provedeno při spuštění systému, jak naznačuje jeho název.

** Spustit každý den **: Pokud aktivujeme tuto možnost, některá pole, která přijdou později, budou označena, v tomto případě ** Měsíce **, ** Den v měsíci **, ** Dny v týdnu **, protože jako je to logické, úkol budeme provádět každý den.

Nyní musíme definovat pouze ** hodinu ** a ** minuty **, ve kterých bude úkol proveden. V případě ** Minutes ** je rozbalovací nabídka, která nám umožňuje být konkrétnější z hlediska času v minutách.

### Prokazování, že to funguje

Nyní naplánuji spuštění mého skriptu každý den, každých 5 minut. Proto bych měl Plánovač úloh tímto způsobem:

Task_planner_KDE2

A abychom ověřili, že skutečně používá cron uživatele, napíšeme znovu do konzoly:

`$crontab -e`

a uvidíme něco takového:

#Script pro vytvoření složky CRON každých 5 minut * / 5 * * * * /home/elav/script.sh # Soubor vygenerovaný pomocí KCron v sobotu 21. března 2015 12:03.

A to je vše. Díky Cronie nyní můžeme tento nástroj znovu použít v KDE.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Gerardo řekl

    Velmi zajímavé a testování, díky tolika znalostem, jen jedna otázka, kterou používám cron v Ubuntu 14.04 s odkazem na skript, ale zjevně to pro mě nefunguje, nespouští mi cron, bude tam taková aplikace pro Ubuntu? Říkám, aby to bylo trochu grafičtější
    díky

    1.    živý řekl
      1.    Gerardo řekl

        Děkuji za odpověď a právě teď dělám testy a komentuji moc děkuji

  2.   Johnny Salazar řekl

    Pro uživatele MANJARO „Plánovač úloh“ ve výchozím nastavení v části „Předvolby systému“ nepochází, nevím proč.
    Chcete-li jej povolit, musíte nainstalovat „kcron“ a takto se zobrazí vedle Systend na obrazovce Předvolby systému

  3.   Rocio řekl

    Jedna otázka: tito plánovači vám umožňují určit závislosti: to znamená, že úkol 3 se nespustí, dokud například nedokončí 1 a 2, nebo pokud 2 místo 3 zobrazí chybu, spusťte 4

    Hledám alternativu k CTRL-M, ale nic podobného nevidím

    díky
    Rocio