الملف crontab هو التهيئة لكرون الذي ينفذ الأوامر على فترات زمنية معينة.

اكتب في سطر الأوامر لتحريره مع النص المحرر الافتراضي لديك حساب المستخدم على الجهاز :

الكود :
  1. crontab - ه

مكان قيادة واحدة في كل سطر. هيكل هو كما يلي :

الكود :
  1. # لعبة من عمره في بداية السطر هو تعليق
  2. - 59 ) # +---------------- دقائق (0 -- 59)
  3. - 23 ) # | +------------- ساعات (0 -- 23)
  4. - 31 ) # | | +---------- يوم من شهر (1 -- 31)
  5. - 12 ) # | | | +------- شهر (1 -- 12)
  6. - 7 ) ( Domingo= 0 or 7 ) # | | | | +---- يوم من الأسبوع (0 -- 7) (الاحد = 0 أو 7)
  7. # | | | | |
  8. # * * * * * أمر لتنفيذ

تخيل أنك تريد تشغيل الأمر "python2.4 / الوطن / المستخدم / script.py" كل يوم في الساعة الثانية صباحا :

الكود :
  1. /home/usuario/script. py 00 2 * * * python2. 4 / الوطن / المستخدم / النصي. بيريه

لتحديد نطاق في أي مجال ، واستخدام شرطة أو علامة ناقص (هذا : "-"). على سبيل المثال ، سوف التكوين التالية أن يؤديها كل يوم من سنة إلى عشر في الصباح كل دقيقة :

الكود :
  1. * * * python2. 4 /home/usuario/script. py * 1 -- 10 * * * python2. 4 / الوطن / المستخدم / النصي. بيريه

لتحديد "أو" استخدام فاصلة. هنا مثال لتشغيل اثنين فقط في الصباح وبعد ظهر اليوم الاحد والاربعاء :

الكود :
  1. * * sun,wed python2. 4 /home/usuario/script. py 2 * ، 14 * * الشمس ، الأربعاء python2. 4 / الوطن / المستخدم / النصي. بيريه

إذا كنت تريد تشغيل البرنامج النصي كل خمس دقائق يوم السبت (لاحظ تقسيم دقيقة) :

الكود :
  1. / 5 * * * 6 python2. 4 /home/usuario/script. py 00 إلى 59 / 5 * * * 6 python2. 4 / الوطن / المستخدم / النصي. بيريه

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

الكود :
  1. /home/usuario/script. py >/dev/null 2 >& 1 00 2 * * * python2. 4 / الوطن / المستخدم / النصي. بيريه> / ديف / لاغية 2> & 1

لإعادة توجيه إلى ملف :

الكود :
  1. /home/usuario/script. py >/home/usuario/arquivo. log 00 2 * * * python2. 4 / الوطن / المستخدم / النصي. بيريه> / الوطن / / المستخدم الملف. المفتاح

لعرض crontab :

الكود :
  1. crontab - ل

لحذف crontab :

الكود :
  1. crontab - ص

أي أسئلة ، والتعليق.

  • جوليانا
    مرحبا ،
    أنا أحاول تشغيل خطين للقيادة في بلدي crontab والادخار المفتاح أ. ولكن نتيجة للسجل بلدي يخرج غاية الفوضى.
    الأوامر هي :
    # هذا هو 20:00 مساء يوم 11 سبتمبر
    0 20 11 9 *. ~ /. محة ؛ مؤتمر نزع السلاح / تطبيقات / البرج / استخراج ، / تطبيقات / البرج / استخلاص / scandates_real_11Sep_NSW run_it.sh> cron_11Sep_nsw.log 2> & 1
    0 20 12 9 *. ~ /. محة ؛ مؤتمر نزع السلاح / تطبيقات / البرج / استخراج ، / تطبيقات / البرج / استخلاص / scandates_real_12Sep_NSW run_it.sh> cron_12Sep_nsw.log 2> & 1
    #

    الشكوك التي قد إيه :
    1 -- هل يجب وضع شيء أكثر أو أقل لجعله العمل (اكتب فاصلة منقوطة)؟
    2 -- هل يمكنني تشغيل 2 الأوامر في وقت واحد (واحد عن كل يوم) وانقاذ اثنين في سجلات مختلفة؟
    3 -- لماذا يبدو الأمر الأول لتشغيل باردة والثانية إيه كل غاية الفوضى وعدم القيام ماذا كنت تفعل؟

    Agradeço الذين يستطيعون الإجابة
    جوليانا
  • الياس
    أنت لا تستطيع وضع قذيفة cosas ، مثل. أو مؤتمر نزع السلاح في crontab.. أو تفعل نصي قذيفة ، أو استخدام سحق - ج '. ~ /. محة ؛ مؤتمر نزع السلاح.. '

    ولكن عليك ان ل4 أشهر ، والبلوق ، أعتقد أنك يجب أن تكون قد تحققت ، أو مطوية ، أون اعتقد انه سوف يعود هنا : ف ولكن في النهاية.
بلوق التعليقات مدعوم من ديسقوس]

Portugus flagItaliano flagCoreano flagChins (simplificado) flagEnglish flagAlemo flagFrancs flagEspanhol flag
Japons flagrabe flagRusso flagHolands flagBlgaro flagTcheco flagCroata flagDinamarqus flag
Finlands flagHindu flagPolons flagRomeno flagSueco flagGrego flagNoruegus flag 
By N2H
Dolet 96 خصم على استضافة Dreamhost!
استخدام "الترويج المدونة" القصور الذاتي. مصباح مع 20GB من الفضاء و1TB للنقل.

التغطية

  • لا الوظائف ذات الصلة