Χρησιμοποιήστε ξανά το πρόγραμμα προγραμματισμού εργασιών KDE στο Archlinux

Το KDE * Task Planner * όπως υποδηλώνει το όνομά του, είναι ένα εργαλείο που μας επιτρέπει να προγραμματίζουμε εύκολα διάφορες εργασίες χρησιμοποιώντας το Cron του χρήστη ή του συστήματος.

Αυτό που χρησιμοποιούμε ** Archlinux ** και παράγωγα με το KDE Desktop Environment, πρέπει να γνωρίζουμε ότι με την εφαρμογή του * hated / αγαπημένου Systemd *, ο προγραμματιστής εργασιών KDE σταμάτησε να λειτουργεί καθώς λειτουργεί με το Crontab.

Ίσως ο προγραμματιστής εργασιών να παραπλανηθεί χρησιμοποιώντας το [Systemd για τον έλεγχο προγραμματισμένων εργασιών] (https://wiki.archlinux.org/index.php/Systemd/Timers#As_a_cron_replacement "Timers on Systems"), αλλά όχι πρέπει να περιπλέξεις τη ζωή σου, αφού χρησιμοποιώντας το Cronie μπορούμε να λύσουμε αυτό

Σε άλλο άρθρο ο συνάδελφός μου **el Arenoso** εξήγησε πώς να [εγκαταστήσετε και να χρησιμοποιήσετε το *Cronie*](https://blog.desdelinux.net/usar-crontab-en-archlinux-con-cronie/ "Επαναχρησιμοποιήστε το Crontab στο ArchLinux χρησιμοποιώντας το Cronie"), επομένως δεν χρειάζεται να το επαναλάβετε. Επομένως, θα αφοσιωθώ στο να δείξω πώς να προγραμματίσετε μια εργασία στο KDE και να δείξω ότι λειτουργεί.

### Πώς να προγραμματίσετε μια εργασία στο KDE;

Μόλις εγκαταστήσουμε το Cronie, μπορούμε να ελέγξουμε ότι δεν έχουμε προγραμματισμένες εργασίες πληκτρολογώντας στην κονσόλα:

$ crontab -e`

Αν όλα είναι καλά, θα παρατηρήσουν ότι δεν υπάρχει τίποτα γραμμένο, επομένως βγαίνουμε και δημιουργούμε το σενάριο που πρόκειται να προγραμματίσουμε ως έργο. Ανοίγουμε το τερματικό και βάζουμε:

$ touch ~ / script.sh $ echo 'mkdir ~ / CRON /'> ~ / script.sh $ chmod a + x ~ / script.sh

Τώρα πηγαίνουμε στο μενού Έναρξη »Προτιμήσεις συστήματος» Εργαλείο σχεδιασμού και λαμβάνουμε αυτό:

Εργαλείο σχεδιασμού εργασιών KDE

Τώρα κάνουμε κλικ όπου λέει Νέα εργασία ... και πρέπει να έχουμε κάτι τέτοιο:

Εργασία_planner_KDE1

Τώρα θα εξηγήσω εν συντομία κάθε πεδίο και τις επιλογές του.

** Παραγγελία: ** Εκεί τοποθετούμε το σενάριο που μόλις δημιουργήσαμε. Μπορούμε είτε να βάλουμε την πλήρη διαδρομή * / home / user / script.sh * ή απλά να κάνουμε κλικ στο κουμπί στα δεξιά του πεδίου για να αναζητήσουμε το * script *. Εάν το σενάριο δεν υπάρχει, το κουμπί δεν θα ενεργοποιηθεί aplicar

** Σχόλιο: ** Όπως υποδηλώνει το όνομά του σε αυτό το πεδίο μπορούμε να δημιουργήσουμε ένα σχόλιο για να μάθουμε τι λειτουργία έχει αυτή η εργασία. Δεν είναι υποχρεωτικό.

Στη συνέχεια έχουμε 3 * Κουμπιά ελέγχου * τα οποία είναι:

** Ενεργοποίηση της εργασίας **: Προφανώς μπορούμε να ενεργοποιήσουμε ή να απενεργοποιήσουμε την εργασία επιλέγοντας / καταργώντας αυτήν την επιλογή.

** Εκτελέστε όταν ξεκινά το σύστημα **: Είναι μια εναλλακτική λύση για το ** Εκκίνηση εφαρμογών κατά την εκκίνηση ** γιατί αυτό που προγραμματίζουμε θα εκτελεστεί κατά την εκκίνηση του συστήματος, όπως υποδεικνύει το όνομά του.

** Εκτέλεση κάθε μέρα **: Εάν ενεργοποιήσουμε αυτήν την επιλογή, ορισμένα από τα πεδία που έρχονται αργότερα θα επισημανθούν, σε αυτήν την περίπτωση ** Μήνες **, ** Ημέρα του μήνα **, ** Ημέρες της εβδομάδας **, επειδή ως είναι λογικό, θα εκτελούμε το έργο κάθε μέρα.

Τώρα πρέπει να ορίσουμε μόνο το ** Hour ** και το ** Minutes ** στο οποίο θα εκτελεστεί η εργασία. Στην περίπτωση των ** Λεπτών **, υπάρχει ένα αναπτυσσόμενο μενού που μας επιτρέπει να είμαστε λίγο πιο συγκεκριμένοι όσον αφορά τον χρόνο σε λίγα λεπτά.

### Αποδεικνύοντας ότι λειτουργεί

Τώρα πρόκειται να προγραμματίσω την εκτέλεση του σεναρίου μου κάθε μέρα, κάθε 5 λεπτά. Επομένως, θα έχω το Εργαλείο σχεδιασμού με αυτόν τον τρόπο:

Εργασία_planner_KDE2

Και για να επιβεβαιώσουμε ότι χρησιμοποιεί πραγματικά το cron του χρήστη, γράφουμε ξανά στην κονσόλα:

$ crontab -e`

και θα δούμε κάτι τέτοιο:

#Script για τη δημιουργία του φακέλου CRON κάθε 5 λεπτά * / 5 * * * * /home/elav/script.sh # Το αρχείο δημιουργήθηκε με το KCron το Σάββατο 21 Μαρτίου 2015 12:03 μ.μ.

Και αυτό είναι. Ευχαριστώ Cronie μπορούμε πλέον να χρησιμοποιήσουμε ξανά αυτό το εργαλείο στο KDE.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Gerardo dijo

    Πολύ ενδιαφέρον και το δοκιμάζω, χάρη για τόση γνώση, μόνο μία ερώτηση που χρησιμοποιώ το cron στο Ubuntu 14.04 με αναφορά σε ένα σενάριο, αλλά προφανώς δεν λειτουργεί για μένα, δεν τρέχει το cron για μένα, θα υπάρξει μια τέτοια εφαρμογή για το Ubuntu; Λέω να το κάνω λίγο πιο γραφικό
    Ευχαριστίες

    1.    Έλαβ dijo

      Ίσως αυτό να σας βοηθήσει https://blog.desdelinux.net/programar-tareas-gnome-schedule/

      1.    Gerardo dijo

        Σας ευχαριστώ που απαντήσατε και τώρα κάνω τις δοκιμές και σας σχολιάζω ευχαριστώ πολύ

  2.   Τζόνι Σαλαζάρ dijo

    Για τους χρήστες του MANJARO, ο "Χρονοδιάγραμμα εργασιών" δεν έρχεται από προεπιλογή στις "Προτιμήσεις συστήματος", δεν ξέρω γιατί.
    Για να το ενεργοποιήσετε, πρέπει να εγκατασταθεί το "kcron" και έτσι εμφανίζεται δίπλα στο Systend στην οθόνη System Preferences.

  3.   Rocio dijo

    Μία ερώτηση: αυτοί οι προγραμματιστές σάς επιτρέπουν να καθορίσετε εξαρτήσεις: δηλαδή, ότι η εργασία 3 δεν εκτελείται έως ότου έχουν τελειώσει το 1 και το 2 για παράδειγμα, ή εάν το 2 δίνει σφάλμα αντί για το 3, εκτελέστε το 4

    Ψάχνω μια εναλλακτική λύση για το CTRL-M, αλλά δεν βλέπω κάτι παρόμοιο

    Ευχαριστίες
    Rocio