Ponovno upotrijebite KDE planirač zadataka u Archlinuxu

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:

KDE planer zadataka

Sad kliknemo tamo gdje piše Nova domaća zadaća ... i trebali bismo dobiti nešto poput ovoga:

Zadatak_planer_KDE1

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:

Zadatak_planer_KDE2

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.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Gerardo dijo

    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

      1.    Gerardo dijo

        Hvala vam što ste odgovorili i trenutno radim testove i puno vam komentiram

  2.   Johnny Salazar dijo

    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).

  3.   Rocio dijo

    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