کرون جاب بنائیں، ترکی کی وضاحت دیکھیں۔ منٹ/گھنٹہ/دن/مہینہ/دن کے ہفتے کے اختیارات کے ساتھ سیکنڈوں میں ایک درست کرون جاب تیار کریں۔
* * * * *
کرونcron ایک معیاری شیڈولنگ میکانزم ہے جو یونکس/لینکس سسٹمز پر مخصوص وقفوں پر کاموں کو چلانے کے لیے استعمال ہوتا ہے۔ ویب سرورز پر خودکار کام، جیسے کہ بیک اپ، ای میل بھیجنا، ڈیٹا بیس کلین اپ، یا رپورٹ جنریشن، اکثر کرون کے استعمال سے منظم ہوتے ہیں۔ تاہم، کرون سٹیٹمنٹ کا نحو - پانچ خالی جگہیں جو وائٹ اسپیس سے الگ کی گئی ہیں - پہلے تو الجھن میں پڑ سکتی ہیں۔
یہ مفت ہے۔ کرون اسٹیٹمنٹ جنریٹر یہ ٹول آپ کو تکنیکی نحو کو جانے بغیر درست کرون اسٹیٹمنٹ بنانے کی اجازت دیتا ہے۔ ڈراپ ڈاؤن فہرستوں سے منٹ، گھنٹہ، مہینے کا دن، مہینہ اور ہفتے کا دن منتخب کریں۔ یہ ٹول فوری طور پر بیان اور انسانی پڑھنے کے قابل ترکی تفصیل دونوں تیار کرتا ہے۔ آپ نے جو بیان بنایا ہے اسے ایک کلک سے کاپی کریں۔ crontab -e آپ اسے اپنی لائن میں چسپاں کر سکتے ہیں۔
ان لوگوں کے لیے جو جلدی شروع کرنا چاہتے ہیں۔ تیار ٹیمپلیٹس یہ بھی پیش کیا جاتا ہے: ایک کلک کے ساتھ اکثر استعمال ہونے والے منظرنامے لوڈ کریں، جیسے ہر منٹ، گھنٹہ، روزانہ آدھی رات، ہفتہ وار پیر، اور ماہانہ پہلا دن۔ پورا عمل مکمل طور پر آپ کے براؤزر میں ہوتا ہے۔ سرور کو کوئی ڈیٹا نہیں بھیجا جاتا ہے۔
crontab -e کمانڈ کے ساتھ ایڈیٹر کھولیں اور اظہار کو پیسٹ کریں۔*) کا مطلب ہے 'تمام اقدار'۔ مثال کے طور پر 0 9 * * 1 اظہار کا مطلب ہے 'ہر پیر کو 09:00 بجے'۔crontab -e کمانڈ چلائیں، پھر کھلنے والے ایڈیٹر میں ایک نئی لائن شامل کریں، اپنا کرون سٹیٹمنٹ لکھیں اور کمانڈ پر عمل کریں۔ مثال: 0 0 * * * /usr/bin/php /var/www/backup.phpجب آپ اسے رجسٹر کرتے ہیں، تو کرون ڈیمون خود بخود اظہار کا پتہ لگاتا ہے۔0 0 1 * 1 اظہار کو 'مہینے کے پہلے دن یا پیر' سے تعبیر کیا جاتا ہے۔ اگر آپ دونوں کے چوراہے کو نشانہ بنا رہے ہیں، تو آپ کو اسکرپٹ کے اندر اضافی چیک شامل کرنے کی ضرورت ہے۔