केडीई * टास्क प्लानर *, जैसा कि इसके नाम से संकेत मिलता है, एक उपकरण है जो हमें उपयोगकर्ता या सिस्टम के क्रोन के माध्यम से विभिन्न कार्यों को आसानी से निर्धारित करने की अनुमति देता है।
हम KDE डेस्कटॉप पर्यावरण के साथ ** Archlinux ** और डेरिवेटिव का उपयोग करते हैं, हमें पता होना चाहिए कि * नफरत / प्यार Systemd * के कार्यान्वयन के साथ, KDE टास्क शेड्यूलर ने काम करना बंद कर दिया क्योंकि यह Crontab के साथ काम करता है।
शायद टास्क शेड्यूलर को [सिस्टमड को निर्धारित कार्यों को नियंत्रित करने के लिए] में इस्तेमाल किया जा सकता है। आपको अपने जीवन को जटिल बनाना है, Cronie का उपयोग करने के बाद से हम इसे हल कर सकते हैं।
एक अन्य लेख में मेरे सहयोगी **एल एरेनोसो** ने बताया कि कैसे [*क्रोनी* को स्थापित और उपयोग करें](https://blog.desdelinux.net/usar-crontab-en-archlinux-con-cronie/ "क्रोनी का उपयोग करके आर्कलिनक्स में क्रोंटैब का पुन: उपयोग करें") इसलिए इसे दोहराने की कोई आवश्यकता नहीं है। इसलिए मैं खुद को यह दिखाने के लिए समर्पित करूंगा कि केडीई में किसी कार्य को कैसे शेड्यूल किया जाए और यह प्रदर्शित किया जाए कि यह काम करता है।
### KDE में किसी कार्य को कैसे शेड्यूल करें?
एक बार जब हम Cronie स्थापित कर लेते हैं, तो हम जांच सकते हैं कि कंसोल में टाइप करके हमारे पास कोई अनुसूचित कार्य नहीं है:
`$ क्रोंटैब-ई`
यदि सब कुछ ठीक है, तो वे देखेंगे कि कुछ भी नहीं लिखा है, इसलिए हम बाहर जाते हैं और स्क्रिप्ट बनाते हैं जिसे हम एक कार्य के रूप में प्रोग्राम करने जा रहे हैं। हम टर्मिनल खोलते हैं और डालते हैं:
$ स्पर्श ~ / script.sh $ गूंज 'mkdir ~ / CRON /'> ~ / script.sh $ chmod a + x ~ / script.sh
अब हम Start Menu »System Preferences» Task Planner पर जाते हैं और हमें यह मिलता है:
अब हम यह कहते हैं कि यह कहाँ पर क्लिक करें नया होमवर्क ... और हमें कुछ इस तरह मिलना चाहिए:
अब मैं प्रत्येक क्षेत्र और उसके विकल्पों के बारे में संक्षेप में बताऊंगा।
** आदेश: ** वहाँ हम स्क्रिप्ट है कि हम अभी बनाया है जगह है। वैसे हम पूरा रास्ता * / home / user / script.sh * डाल सकते हैं या केवल * script * सर्च करने के लिए फील्ड के दाईं ओर बटन पर क्लिक कर सकते हैं। यदि स्क्रिप्ट मौजूद नहीं है, तो बटन सक्रिय नहीं होगा aplicar
** टिप्पणी: ** जैसा कि इस क्षेत्र में इसका नाम इंगित करता है, हम यह जानने के लिए एक टिप्पणी स्थापित कर सकते हैं कि इस कार्य का क्या कार्य है। यह अनिवार्य नहीं है।
फिर हमारे पास 3 * चेकबटन * हैं:
** कार्य को सक्रिय करें **: जाहिर है कि हम इस विकल्प को चेक / अनचेक करके कार्य को सक्रिय या निष्क्रिय कर सकते हैं।
** सिस्टम शुरू होने पर चलाएं **: यह स्टार्टअप पर ** शुरू होने वाले अनुप्रयोगों का एक विकल्प है ** क्योंकि जब हम सिस्टम को शुरू करते हैं तो हम क्या प्रोग्राम निष्पादित करेंगे, जैसा कि इसके नाम से संकेत मिलता है।
** हर दिन चलाएं **: यदि हम इस विकल्प को सक्रिय करते हैं, तो बाद में आने वाले कुछ क्षेत्रों को चिह्नित किया जाएगा, इस मामले में ** महीने **, ** महीने का दिन **, सप्ताह के दिन **, क्योंकि यह तर्कसंगत है, हम हर दिन कार्य निष्पादित करेंगे।
अब हमें केवल ** घंटा ** और ** मिनट ** को परिभाषित करना है जिसमें कार्य निष्पादित किया जाएगा। ** मिनट ** के मामले में, एक ड्रॉप-डाउन मेनू है जो हमें मिनटों में समय के बारे में थोड़ा और विशिष्ट होने की अनुमति देता है।
### इसे साबित करना काम करता है
अब मैं अपनी स्क्रिप्ट को हर दिन, हर 5 मिनट में चलाने जा रहा हूं। इसलिए मैं इस तरह से टास्क प्लानर होगा:
और यह सत्यापित करने के लिए कि यह वास्तव में उपयोगकर्ता के क्रोन का उपयोग कर रहा है, हम फिर से कंसोल में लिखते हैं:
`$ क्रोंटैब-ई`
और हम कुछ इस तरह देखेंगे:
#Script प्रत्येक 5 मिनट में CRON फ़ोल्डर बनाने के लिए * / 5 * * * * /home/elav/script.sh # शनिवार, 21 मार्च, 2015 12:03 PM पर KCron के साथ उत्पन्न फ़ाइल।
और बस। धन्यवाद Cronie अब हम फिर से KDE में इस टूल का उपयोग कर सकते हैं।
बहुत ही रोचक और इसका परीक्षण, बहुत ज्ञान के लिए धन्यवाद, बस एक प्रश्न मैं ubuntu 14.04 में क्रोन का उपयोग एक स्क्रिप्ट के संदर्भ में करता हूं, लेकिन जाहिर है कि यह मेरे लिए काम नहीं करता है, यह मेरे लिए क्रोन नहीं चलाता है, क्या जुबांतु के लिए इस तरह का कोई आवेदन होगा? मैं इसे थोड़ा और ग्राफिक बनाने के लिए कहता हूं
धन्यवाद
शायद यह आपकी मदद कर सकता है https://blog.desdelinux.net/programar-tareas-gnome-schedule/
जवाब देने के लिए धन्यवाद और अभी मैं परीक्षण कर रहा हूं और मैं आपको बहुत धन्यवाद देता हूं
MANJARO उपयोगकर्ताओं के लिए, "टास्क शेड्यूलर" "सिस्टम वरीयताएँ" में डिफ़ॉल्ट रूप से नहीं आता है, मुझे नहीं पता कि क्यों।
इसे सक्षम करने के लिए, "केक्रॉन" स्थापित किया जाना चाहिए, और यह सिस्टम वरीयताएँ स्क्रीन में सिस्टेंड के बगल में दिखाई देता है।
एक प्रश्न: ये नियोजक आपको निर्भरताएँ निर्दिष्ट करने की अनुमति देते हैं: अर्थात, यह कार्य ३ तब तक नहीं चलता है जब तक वे १ और २ उदाहरण के लिए समाप्त नहीं हो जाते हैं, या यदि २ ३ के बजाय एक त्रुटि देता है, तो ४ चलाएं
मैं CTRL-M के विकल्प की तलाश कर रहा हूं, लेकिन मुझे ऐसा कुछ दिखाई नहीं दे रहा है
धन्यवाद
Rocio