20Aug

كيفية جدولة المهام على لينكس: مقدمة إلى ملفات كرونتاب

click fraud protection

الخفي كرون على لينكس يدير المهام في الخلفية في أوقات محددة.انها مثل جدولة المهام على ويندوز.إضافة المهام إلى ملفات كرونتاب النظام الخاص بك باستخدام بناء الجملة المناسب و كرون سيتم تشغيلها تلقائيا بالنسبة لك.

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

فتح كرونتاب

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

استخدم الأمر كرونتاب -e لفتح ملف كرونتاب لحساب المستخدم.يتم تشغيل الأوامر في هذا الملف باستخدام أذونات حساب المستخدم.إذا كنت تريد أمر لتشغيل مع أذونات النظام استخدام الأمر سودو كرونتاب -e لفتح ملف كرونتاب حساب الجذر.استخدم الأمر سو -c "كرونتاب -e" بدلا من ذلك إذا لم يستخدم توزيع لينوكس سودو.

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

instagram viewer

سترى محرر نص نانو، الذي حدده رأس "غنو نانو" في الجزء العلوي من نافذة الطرفية.إذا لم تقم بذلك، كرونتاب ربما فتحت في محرر نص السادس.

إذا كنت غير مرتاح باستخدام في، يمكنك كتابة : قم بإنهاء إلى في ثم اضغط على إنتر لإغلاقه.تشغيل تصدير إديتور = نانو الأمر ثم قم بتشغيل كرونتاب -e مرة أخرى لفتح ملف كرونتاب في نانو.

إضافة مهام جديدة

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

الخطوط في ملف كرونتاب مكتوبة بالتسلسل التالي، مع القيم المقبولة التالية: دقيقة

( 0-59) ساعة( 0-23) يوم( 1-31) شهر( 1-12) أيام الأسبوع( 0-6)الأمر

يمكنك استخدام علامة النجمة( *) لتتناسب مع أي قيمة.على سبيل المثال، قد يؤدي استخدام علامة النجمة للشهر إلى تشغيل الأمر كل شهر.

على سبيل المثال، لنفترض أننا نريد تشغيل الأمر /usr/bin/ في الساعة 12:30 صباحا كل يوم.كنا نكتب:

29 0 * * * /usr/bin/ سبيل المثال

نستخدم 29 لمدة 30 دقيقة علامة و 0 ل 12 صباحا لأن القيم دقيقة وساعة و أيام الأسبوع تبدأ في 0. لاحظ أن قيم اليوم والشهر تبدأ في 1بدلا من 0.

القيم والنطاقات المتعددة

استخدم القيم المفصولة بفواصل إلى عدة مرات محددة.على سبيل المثال، خط

0،14،29،44 * * * * /usr/bin/ example2

يعمل /usr/bin/ example2 في علامة 15 دقيقة على كل ساعة، كل يوم.تأكد من إضافة كل مهمة جديدة على سطر جديد.

استخدم قيم مفصولة بشرطة لتحديد مجموعة من القيم.على سبيل المثال، خط

0 11 * 1-6 * /usr/bin/ example3

يعمل /usr/bin/ example3 عند الظهر كل يوم، ولكن فقط في الأشهر الستة الأولى من السنة.

حفظ الملف

اضغط على كترل-O واضغط على إنتر لحفظ ملف كرونتاب في نانو.استخدم اختصار كترل-X لإغلاق نانو بعد حفظ الملف.

سترى رسالة "كرونتاب: تثبيت كرونتاب جديدة"، مشيرا إلى أنه تم تثبيت ملف كرونتاب الجديد بنجاح.