KDE * Planer zadataka *, kako mu samo ime govori, alat je koji nam omogućuje lako raspoređivanje različitih zadataka putem korisničkog ili sistemskog Crona.
Ono što koristimo ** Archlinux ** i derivate s KDE Desktop Environment, moramo znati da je implementacijom * omraženog / voljenog Systemd-a * KDE-ov planiratelj zadataka prestao raditi dok radi s Crontabom.
Možda bi se planera zadataka moglo prevariti da se pomoću [Systemd kontrolira planirane zadatke] (https://wiki.archlinux.org/index.php/Systemd/Timers#As_a_cron_replacement "Tajmeri na sustavima"), ali ne i morate si zakomplicirati život, jer pomoću Croniea to možemo riješiti.
U drugom članku moj kolega **el Arenoso** objasnio je kako [instalirati i koristiti *Cronie*](https://blog.desdelinux.net/usar-crontab-en-archlinux-con-cronie/ "Ponovno upotrijebi Crontab u ArchLinuxu koristeći Cronie") tako da nema potrebe ponavljati. Stoga ću se posvetiti pokazivanju kako rasporediti zadatak u KDE-u i pokazati da to radi.
### Kako zakazati zadatak u KDE-u?
Nakon što instaliramo Cronie, možemo provjeriti da nemamo planirane zadatke upisivanjem u konzolu:
`$crontab -e`
Ako je sve u redu, primijetit će da nema ništa napisano, pa izlazimo i stvaramo skriptu koju ćemo programirati kao zadatak. Otvaramo terminal i stavljamo:
$ touch ~ / script.sh $ echo 'mkdir ~ / CRON /'> ~ / script.sh $ chmod a + x ~ / script.sh
Sada idemo na izbornik Start »Postavke sustava» Planer zadataka i dobivamo ovo:
Sad kliknemo tamo gdje piše Nova domaća zadaća ... i trebali bismo dobiti nešto poput ovoga:
Sad ću ukratko objasniti svako polje i njegove mogućnosti.
** Redoslijed: ** Tamo postavljamo skriptu koju smo upravo stvorili. Možemo staviti puni put * / home / user / script.sh * ili jednostavno kliknuti gumb s desne strane polja za traženje * skripte *. Ako skripta ne postoji, gumb se neće aktivirati aplicar
** Komentar: ** Kao što naziv govori u ovom polju, možemo uspostaviti komentar kako bismo znali koju funkciju ima ovaj zadatak. Nije obvezno.
Tada imamo 3 * gumba za potvrdu * koji su:
** Aktiviraj zadatak **: Očito možemo aktivirati ili deaktivirati zadatak provjerom / poništavanjem ove opcije.
** Pokreni se kada se sustav pokrene **: Alternativa je ** Pokretanju aplikacija pri pokretanju **, jer ono što programiramo izvršit će se kad pokrenemo sustav, kao što mu naziv govori.
** Pokreni se svaki dan **: Ako aktiviramo ovu opciju, neka polja koja dolaze kasnije bit će označena, u ovom slučaju ** Mjeseci **, ** Dan u mjesecu **, ** Dani u tjednu **, jer kao logično je, zadatak ćemo izvršavati svaki dan.
Sada moramo definirati samo ** sat ** i ** minute ** u kojima će se zadatak izvršiti. U slučaju ** Minuta **, postoji padajući izbornik koji nam omogućuje da budemo malo precizniji u pogledu vremena u minutama.
### Dokazivanje da djeluje
Sad ću zakazati pokretanje svoje skripte svaki dan, svakih 5 minuta. Stoga bih imao Planer zadataka na ovaj način:
Da bismo provjerili koristi li doista korisnikov cron, ponovo pišemo u konzoli:
`$crontab -e`
i vidjet ćemo otprilike ovo:
#Script za stvaranje mape CRON svakih 5 minuta * / 5 * * * * /home/elav/script.sh # Datoteka generirana pomoću KCrona u subotu, 21. ožujka 2015. 12:03.
I to je to. Hvala Cronie, sada možemo ponovo koristiti ovaj alat u KDE-u.
Vrlo zanimljivo i testiram ga, hvala na toliko znanja, samo jedno pitanje koristim cron u ubuntu 14.04 s referencom na skriptu, ali očito mi ne uspijeva, ne pokreće cron umjesto mene, hoće li postojati ovakva aplikacija za ubuntu? Kažem da to bude malo grafičnije
hvala
Možda vam ovo može pomoći https://blog.desdelinux.net/programar-tareas-gnome-schedule/
Hvala vam što ste odgovorili i trenutno radim testove i puno vam komentiram
Za korisnike MANJARO, "Planer zadataka" ne dolazi prema zadanim postavkama u "Postavke sustava", ne znam zašto.
Da bi se to omogućilo, mora biti instaliran "kcron", a ovako se pojavljuje pored Systenda na zaslonu System Preferences (Postavke sustava).
Jedno pitanje: ovi planeri omogućuju vam da odredite ovisnosti: to jest, da se zadatak 3 ne izvršava dok ne završe 1 i 2, na primjer, ili ako 2 daje pogrešku umjesto 3, pokrenite 4
Tražim alternativu CTRL-M, ali ne vidim ništa slično
hvala
Rocio