A KDE * Feladat-tervező *, amint a neve is jelzi, egy olyan eszköz, amely lehetővé teszi számunkra a különböző feladatok egyszerű ütemezését a felhasználó vagy a rendszer Cron-ján keresztül.
Amit a KDE asztali környezetben használunk ** Archlinux ** és derivatívákat, tudnunk kell, hogy a * gyűlölt / szeretett Systemd * megvalósításával a KDE Feladatütemező leállt, mivel a Crontab-tal működik.
Talán a Feladatütemezőt be lehetne csalni a [Systemd segítségével ütemezett feladatok vezérlésére] (https://wiki.archlinux.org/index.php/Systemd/Timers#As_a_cron_replacement "Időzítők a rendszereken"), de nem meg kell bonyolítania az életét, mivel a Cronie használatával ezt meg tudjuk oldani.
Egy másik cikkben kollégám, **el Arenoso** elmagyarázta, hogyan kell [telepíteni és használni a *Cronie-t*] (https://blog.desdelinux.net/usar-crontab-en-archlinux-con-cronie/ "Használja újra a Crontab-ot az ArchLinuxban a Cronie használatával"), így nem kell megismételnie. Ezért arra törekszem, hogy bemutassam, hogyan kell ütemezni egy feladatot a KDE-ben, és bebizonyítom, hogy működik.
### Hogyan ütemezhetünk egy feladatot a KDE-ben?
A Cronie telepítése után a konzolba beírva ellenőrizhetjük, hogy nincsenek-e ütemezett feladataink:
`$crontab -e`
Ha minden rendben van, észreveszik, hogy nincs semmi írva, ezért kimegyünk, és létrehozzuk azt a szkriptet, amelyet feladatként programozni fogunk. Megnyitjuk a terminált és betesszük:
$ touch ~ / script.sh $ echo 'mkdir ~ / CRON /'> ~ / script.sh $ chmod a + x ~ / script.sh
Most a Start menü »Rendszerbeállítások» Feladat tervezőjébe megyünk, és ezt kapjuk:
Most kattintsunk oda, ahol ez áll Új házi feladat ... és valami ilyesmit kellene kapnunk:
Most röviden ismertetem az egyes mezőket és azok lehetőségeit.
** Rendelés: ** Ott helyezzük el az imént létrehozott szkriptet. Vagy beírhatjuk a teljes elérési utat * / home / user / script.sh *, vagy egyszerűen kattintson a mező jobb oldalán található gombra a * script * kereséséhez. Ha a szkript nem létezik, a gomb nem lesz aktiválva aplicar
** Megjegyzés: ** Ahogy a neve is jelzi ebben a mezőben, létrehozhatunk egy megjegyzést, hogy megtudjuk, milyen funkcióval rendelkezik ez a feladat. Nem kötelező.
Akkor van 3 * ellenőrző gomb *, amelyek:
** Aktiválja a feladatot **: Nyilvánvalóan aktiválhatjuk vagy deaktiválhatjuk a feladatot az opció bejelölésével / törlésével.
** Futtassa, amikor a rendszer elindul **: Alternatívája az ** Alkalmazások indításának indításkor **, mert amit programozunk, az a rendszer indításakor fog végrehajtódni, amint a neve is jelzi.
** Futtatás minden nap **: Ha aktiváljuk ezt az opciót, a később érkező mezők egy részét meg fogjuk jelölni, ebben az esetben ** Hónapok **, ** A hónap napja **, ** A hét napjai **, mert mint logikus, minden nap elvégezzük a feladatot.
Most már csak a ** Órát ** és a ** Perceket ** kell meghatároznunk, amelyekben a feladat végrehajtásra kerül. A ** Percek ** esetében van egy legördülő menü, amely lehetővé teszi számunkra, hogy percekben kicsit pontosabban mutassunk időt.
### Bizonyítja, hogy működik
Most azt fogom ütemezni, hogy a szkriptem minden nap, 5 percenként fusson. Ezért a Feladat-tervezővel rendelkezem ilyen módon:
És annak ellenőrzéséhez, hogy valóban a felhasználó cronját használja-e, írjuk újra a konzolba:
`$crontab -e`
és látni fogunk valami ilyesmit:
#Script a CRON mappa 5 percenként történő létrehozásához * / 5 * * * * /home/elav/script.sh # A KCron segítségével generált fájl: 21. március 2015., szombat, 12:03.
És ez az. Köszönöm Cronie, most újra használhatjuk ezt az eszközt a KDE-ben.
Nagyon érdekes és tesztelés, köszönöm a sok tudást, csak egy kérdést használok a cront az ubuntu 14.04-ben egy szkriptre hivatkozva, de nyilván nem működik nálam, nem futtatja a cront nekem, lesz-e ilyen alkalmazás az ubuntunál? Azt mondom, hogy egy kicsit grafikusabb legyen
Köszönöm
Talán ez segíthet https://blog.desdelinux.net/programar-tareas-gnome-schedule/
Köszönöm, hogy válaszoltál, és most végzem a teszteket, és köszönöm szépen
A MANJARO felhasználók számára a "Feladatütemező" alapértelmezés szerint nem jelenik meg a "Rendszerbeállításokban", nem tudom miért.
Engedélyezéséhez a "kcron" -t telepíteni kell, és ez jelenik meg a Systend mellett a Rendszerbeállítások képernyőn.
Egy kérdés: ezek a tervezők lehetővé teszik a függőségek megadását: vagyis a 3. feladat csak addig fut le, amíg be nem fejezték például az 1. és a 2. pontot, vagy ha a 2. hibát ad a 3. helyett, akkor a 4.
A CTRL-M alternatíváját keresem, de ehhez hasonlót nem látok
Köszönöm
Rocio