استخدم برنامج جدولة المهام KDE مرة أخرى في Archlinux

KDE * Task Planner * ، كما يشير اسمه ، هو أداة تسمح لنا بجدولة المهام المختلفة بسهولة من خلال Cron للمستخدم أو النظام.

ما نستخدمه ** Archlinux ** ومشتقاته مع بيئة سطح المكتب KDE ، يجب أن نعرف أنه مع تنفيذ * مكروه / محبوب Systemd * ، توقف برنامج KDE Task Scheduler عن العمل لأنه يعمل مع 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") لذلك ليست هناك حاجة لتكرار ذلك. لذلك سأكرس نفسي لإظهار كيفية جدولة مهمة في كيدي وإثبات نجاحها.

### كيفية جدولة مهمة في كيدي؟

بمجرد تثبيت Cronie ، يمكننا التحقق من عدم وجود أي مهام مجدولة عن طريق الكتابة في وحدة التحكم:

`$ كرونتاب -e`

إذا كان كل شيء على ما يرام ، فسوف يلاحظون أنه لا يوجد شيء مكتوب ، لذلك نخرج وننشئ البرنامج النصي الذي سنبرمجه كمهمة. نفتح المحطة ونضع:

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

ننتقل الآن إلى قائمة ابدأ »تفضيلات النظام» مخطط المهام ونحصل على هذا:

مخطط مهام كيدي

الآن نضغط حيث يقول واجب منزلي جديد ... ويجب أن نحصل على شيء مثل هذا:

Task_planner_KDE1

الآن سأشرح بإيجاز كل مجال وخياراته.

** الترتيب: ** نضع النص الذي أنشأناه للتو. حسنًا ، يمكننا وضع المسار الكامل * / home / user / script.sh * أو ببساطة انقر فوق الزر الموجود على يمين الحقل للبحث عن * script *. إذا كان البرنامج النصي غير موجود ، فلن يتم تنشيط الزر تطبق

** تعليق: ** كما يشير اسمه في هذا المجال ، يمكننا إنشاء تعليق لمعرفة وظيفة هذه المهمة. انها ليست إلزامية.

ثم لدينا 3 * أزرار اختيار * وهي:

** تنشيط المهمة **: من الواضح أنه يمكننا تنشيط المهمة أو إلغاء تنشيطها عن طريق تحديد / إلغاء تحديد هذا الخيار.

** التشغيل عند بدء تشغيل النظام **: هو بديل ** بدء تشغيل التطبيقات عند بدء التشغيل ** لأن ما نقوم ببرمجته سيتم تنفيذه عند بدء تشغيل النظام كما يشير اسمه.

** التشغيل كل يوم **: إذا قمنا بتنشيط هذا الخيار ، فسيتم وضع علامة على بعض الحقول التي تأتي لاحقًا ، في هذه الحالة ** شهور ** ، ** يوم من الشهر ** ، ** أيام الأسبوع ** ، لأن مثل من المنطقي أن نقوم بتنفيذ المهمة كل يوم.

الآن علينا فقط تحديد ** الساعة ** و ** الدقائق ** التي سيتم فيها تنفيذ المهمة. في حالة ** Minutes ** ، هناك قائمة منسدلة تتيح لنا أن نكون أكثر تحديدًا من حيث الوقت بالدقائق.

### إثبات أنها تعمل

الآن سأقوم بجدولة البرنامج النصي الخاص بي ليتم تشغيله كل يوم ، كل 5 دقائق. لذلك سيكون لدي مخطط المهام بهذه الطريقة:

Task_planner_KDE2

وللتحقق من أنه يستخدم بالفعل cron الخاص بالمستخدم ، نكتب مرة أخرى في وحدة التحكم:

`$ كرونتاب -e`

وسنرى شيئًا كهذا:

#Script لإنشاء مجلد CRON كل 5 دقائق * / 5 * * * * /home/elav/script.sh # تم إنشاء الملف باستخدام KCron يوم السبت 21 مارس 2015 الساعة 12:03 مساءً.

وهذا كل شيء. شكرًا كروني ، يمكننا الآن استخدام هذه الأداة مرة أخرى في كيدي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   جيراردو قال

    ممتع للغاية واختباره ، شكرًا على الكثير من المعرفة ، سؤال واحد فقط أستخدمه cron في Ubuntu 14.04 بالإشارة إلى نص برمجي ولكن يبدو أنه لا يعمل بالنسبة لي ، فهو لا يشغل cron بالنسبة لي ، فهل سيكون هناك تطبيق مثل هذا لأوبونتو؟ أقول لجعلها أكثر رسوخا قليلا
    شكرا

    1.    إيلاف قال

      ربما هذا يمكن أن يساعدك https://blog.desdelinux.net/programar-tareas-gnome-schedule/

      1.    جيراردو قال

        شكرا لك على إجابتك والآن أقوم بإجراء الاختبارات وأعلق شكرا جزيلا لك

  2.   جوني سالازار قال

    بالنسبة لمستخدمي MANJARO ، لا يأتي "برنامج جدولة المهام" افتراضيًا في "تفضيلات النظام" ، ولا أعرف السبب.
    لتمكينه ، يجب تثبيت "kcron" ، وهذا ما يظهر بجوار Systend في شاشة تفضيلات النظام.

  3.   روكيو قال

    سؤال واحد: تسمح لك هذه المخططات بتحديد التبعيات: أي أن المهمة 3 لا تعمل حتى ينتهيا 1 و 2 على سبيل المثال ، أو إذا أعطى 2 خطأً بدلاً من 3 ، فقم بتشغيل 4

    أنا أبحث عن بديل لـ CTRL-M ، لكنني لا أرى شيئًا مثله

    شكرا
    روكيو