KDE * Task Planner *, kuten nimestään käy ilmi, on työkalu, jonka avulla voimme helposti ajoittaa erilaisia tehtäviä käyttäjän tai järjestelmän Cronin avulla.
Mitä käytämme ** Archlinuxia ** ja johdannaisia KDE-työpöytäympäristössä, meidän on tiedettävä, että * vihatun / rakastetun Systemd: n * käyttöönoton yhteydessä KDE-tehtävien ajastin lakkasi toimimasta Crontabin kanssa.
Ehkä Tehtävien ajoitus voidaan huijata käyttämään [Systemd ohjaamaan ajoitettuja tehtäviä] (https://wiki.archlinux.org/index.php/Systemd/Timers#As_a_cron_replacement "Ajastimet järjestelmille"), mutta elämän ei tarvitse olla monimutkaista , koska Cronien avulla voimme ratkaista tämän.
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.
### Kuinka ajoittaa tehtävä KDE: ssä?
Kun Cronie on asennettu, voimme tarkistaa, että meillä ei ole ajoitettuja tehtäviä kirjoittamalla konsoliin:
"$ crontab -e"
Jos kaikki on hyvin, he huomaavat, että mitään ei ole kirjoitettu, joten menemme ulos ja luomme skriptin, jonka aiomme ohjelmoida tehtäväksi. Avaamme terminaalin ja asetamme:
$ touch ~ / script.sh $ echo 'mkdir ~ / CRON /'> ~ / script.sh $ chmod a + x ~ / script.sh
Nyt siirrymme Käynnistä-valikkoon »Järjestelmäasetukset» Tehtäväsuunnittelija ja saamme tämän:
Napsautamme nyt kohtaa, jossa sanotaan Uusi kotitehtävä ... ja meidän pitäisi saada jotain tällaista:
Nyt selitän lyhyesti jokaisen kentän ja sen vaihtoehdot.
** Järjestys: ** Siellä sijoitamme juuri luomamme käsikirjoituksen. Voimme laittaa koko polun * / home / user / script.sh * tai yksinkertaisesti napsauttaa kentän oikealla puolella olevaa painiketta etsiäksesi * komentosarjaa *. Jos komentosarjaa ei ole, painiketta ei aktivoida käyttää
** Kommentti: ** Kuten sen nimi osoittaa tässä kentässä, voimme luoda kommentin, jotta tiedämme, mikä tehtävä tällä tehtävällä on. Se ei ole pakollista.
Sitten meillä on 3 * tarkistuspainiketta *, jotka ovat:
** Aktivoi tehtävä **: Voimme luonnollisesti aktivoida tai deaktivoida tehtävän tarkistamalla / poistamalla valinnan.
** Suorita, kun järjestelmä käynnistyy **: Se on vaihtoehto ** Sovellusten käynnistys käynnistyksen yhteydessä **, koska ohjelmoimamme ohjelmat suoritetaan, kun käynnistämme järjestelmän, kuten sen nimi osoittaa.
** Suorita joka päivä **: Jos aktivoimme tämän vaihtoehdon, jotkut myöhemmin tulevat kentät merkitään, tässä tapauksessa ** Kuukaudet **, ** Kuukauden päivä **, ** Viikonpäivät * *, koska koska se on loogista, suoritamme tehtävän joka päivä.
Nyt meidän on määritettävä vain ** tunti ** ja ** minuutit **, joissa tehtävä suoritetaan. ** Minuuttien ** tapauksessa on avattava valikko, jonka avulla voimme olla hieman tarkempia ajan suhteen minuutteina.
### Todistetaan, että se toimii
Aion ajoittaa komentosarjan suoritettavaksi joka päivä, 5 minuutin välein. Siksi minulla olisi Task Planner tällä tavalla:
Ja varmistaaksemme, että se todella käyttää käyttäjän cronia, kirjoitamme uudelleen konsoliin:
"$ crontab -e"
ja näemme jotain tällaista:
#Script CRON-kansion luomiseen 5 minuutin välein * / 5 * * * * /home/elav/script.sh # KCronilla luotu tiedosto lauantaina 21. maaliskuuta 2015 12:03.
Ja siinä se. Kiitos Cronie, voimme nyt käyttää tätä työkalua uudelleen KDE: ssä.
Erittäin mielenkiintoinen ja sen testaaminen, kiitos paljon tiedoista, vain yksi kysymys, jota käytän cronilla Ubuntu 14.04: ssä viitaten komentosarjaan, mutta ilmeisesti se ei toimi minulle, se ei suorita cronia minulle, tuleeko Tällainen sovellus Ubuntulle? Sanon tekevän siitä hieman graafisemman
kiitos
Ehkä tämä voi auttaa sinua https://blog.desdelinux.net/programar-tareas-gnome-schedule/
Kiitos vastauksestasi ja teen juuri nyt testejä ja kommentoin paljon kiitoksia
MANJARO-käyttäjille Task Scheduler ei ole oletusarvoisesti Järjestelmäasetuksissa, en tiedä miksi.
Sen ottamiseksi käyttöön on asennettava "kcron", joten se näkyy Järjestelmäasetukset-näytössä Systend-kohdan vieressä
Yksi kysymys: näiden suunnittelijoiden avulla voit määrittää riippuvuuksia: eli tehtävä 3 ei suoriteta ennen kuin ne ovat suorittaneet esimerkiksi 1 ja 2, tai jos 2 antaa virheen 3 sijasta, suorita 4
Etsin vaihtoehtoa CTRL-M: lle, mutta en näe mitään sellaista
kiitos
Rocio