PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ساخت و زمان‌بندی وظایف با Cron در لینوکس



modiranhost
March 31st, 2025, 21:45
Cron یک سرویس زمان‌بندی در لینوکس است که وظایف را به‌صورت خودکار اجرا می‌کند. از کرون برای اجرای دوره‌ای اسکریپت‌ها و برنامه‌ها استفاده می‌شود.
تنظیم وظایف دوره‌ای با Cronبرای ویرایش کران‌جاب‌های یک کاربر:


crontab -e


فرمت کرون‌جاب:


* * * * * command_to_execute


هر قسمت در این فرمت به یک مقدار مشخص اشاره دارد:


دقیقه (0-59)

ساعت (0-23)

روز ماه (1-31)

ماه (1-12)

روز هفته (0-7) (0 و 7 هر دو یکشنبه هستند)

مثال:
اجرای یک اسکریپت هر روز ساعت ۳ صبح:


0 3 * * * /path/to/script.sh


یا اجرای یک اسکریپت هر دوشنبه و پنج‌شنبه ساعت ۸ صبح:



0 8 * * 1,4 /path/to/another_script.sh



مشاهده و حذف وظایف کرونبرای مشاهده لیست کرون‌جاب‌های یک کاربر:


crontab -l


برای حذف همه وظایف کرون:



crontab -r


کرون یکی از ابزارهای کلیدی برای اجرای وظایف زمان‌بندی‌شده در سرورها و سیستم‌های لینوکسی است که می‌تواند مدیریت وظایف را به‌صورت خودکار انجام دهد.