الملف crontab هو التهيئة لكرون الذي ينفذ الأوامر على فترات زمنية معينة.
اكتب في سطر الأوامر لتحريره مع النص المحرر الافتراضي لديك حساب المستخدم على الجهاز :
مكان قيادة واحدة في كل سطر. هيكل هو كما يلي :
الكود : # لعبة من عمره في بداية السطر هو تعليق
- 59 ) # +---------------- دقائق (0 -- 59)
- 23 ) # | +------------- ساعات (0 -- 23)
- 31 ) # | | +---------- يوم من شهر (1 -- 31)
- 12 ) # | | | +------- شهر (1 -- 12)
- 7 ) ( Domingo= 0 or 7 ) # | | | | +---- يوم من الأسبوع (0 -- 7) (الاحد = 0 أو 7)
# | | | | |
# * * * * * أمر لتنفيذ
تخيل أنك تريد تشغيل الأمر "python2.4 / الوطن / المستخدم / script.py" كل يوم في الساعة الثانية صباحا :
الكود : /home/usuario/script. py 00 2 * * * python2. 4 / الوطن / المستخدم / النصي. بيريه
لتحديد نطاق في أي مجال ، واستخدام شرطة أو علامة ناقص (هذا : "-"). على سبيل المثال ، سوف التكوين التالية أن يؤديها كل يوم من سنة إلى عشر في الصباح كل دقيقة :
الكود : * * * python2. 4 /home/usuario/script. py * 1 -- 10 * * * python2. 4 / الوطن / المستخدم / النصي. بيريه
لتحديد "أو" استخدام فاصلة. هنا مثال لتشغيل اثنين فقط في الصباح وبعد ظهر اليوم الاحد والاربعاء :
الكود : * * sun,wed python2. 4 /home/usuario/script. py 2 * ، 14 * * الشمس ، الأربعاء python2. 4 / الوطن / المستخدم / النصي. بيريه
إذا كنت تريد تشغيل البرنامج النصي كل خمس دقائق يوم السبت (لاحظ تقسيم دقيقة) :
الكود : / 5 * * * 6 python2. 4 /home/usuario/script. py 00 إلى 59 / 5 * * * 6 python2. 4 / الوطن / المستخدم / النصي. بيريه
افتراضيا ، سيكون crontab إرسال بريد إلكتروني إلى الحساب الذي التهم إذا كان هناك أي ناتج في الأمر. لإلغاء crontab البريد الإلكتروني ، وإعادة توجيه الإخراج إلى مكان آخر. على سبيل المثال ، / ديف / لاغية
الكود : /home/usuario/script. py >/dev/null 2 >& 1 00 2 * * * python2. 4 / الوطن / المستخدم / النصي. بيريه> / ديف / لاغية 2> & 1
لإعادة توجيه إلى ملف :
الكود : /home/usuario/script. py >/home/usuario/arquivo. log 00 2 * * * python2. 4 / الوطن / المستخدم / النصي. بيريه> / الوطن / / المستخدم الملف. المفتاح
لعرض crontab :
لحذف crontab :
أي أسئلة ، والتعليق.