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:
Nyní klikneme na místo, kde je uvedeno Nové domácí úkoly ... a měli bychom dostat něco takového:
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:
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.
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
Možná vám to může pomoci https://blog.desdelinux.net/programar-tareas-gnome-schedule/
Děkuji za odpověď a právě teď dělám testy a komentuji moc děkuji
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
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