هاستینگ میهن وب سرور
رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نحوه استفاده از کرون جاب
#1
برای اجرای دستور مورد نظر خود توسط کرون جاب باید آنرا با اجرای دستور زیر در سیستم اضافه کنید:
کد:
crontab -e
برای مثال می خواهیم دستور yum -y update هر روز در ساعت 16 به صورت اتوماتیک اجرا شود، در این حالت باید کد به صورت زیر با دستور فوق ذخیره شود:
کد:
0 16 * * * yum -y update

نکته: در صورت نیاز به تغییر ویرایشگر متنی به تاپیک مقابل مراجعه نمایید: تغییر ویرایشگر متنی در سنتوس



شما می توانید کرون جاب را برای هر زمانی تنظیم کنید، برای زمان دهی نمونه های زیر را مشاهده نمایید:

اجرای کرون یکبار در هر دقیقه
کد:
* * * * *

اجرای کرون در هر 10 دقیقه از ساعت (در دقیقه های 0 و 10 و 20 و 30 و 40 و 50) (یعنی وقتی که دقیقه بر 10 قابل تقسیم است)
کد:
*/10 * * * *

اجرای کرون یکبار در هر ساعت (در دقیقه 15)
کد:
15 * * * *

اجرای کرون یکبار در هر ساعت (در دقیقه 30)
کد:
30 * * * *

اجرای کرون یکبار در هر ساعت (در دقیقه 0)
کد:
0 * * * *

اجرای کرون هر روز ساعت 9 صبح
کد:
0 9 * * *

اجرای کرون هر روز ساعت 9 شب
کد:
0 21 * * *

اجرای کرون یکبار در هر روز (نیمه شب)
کد:
0 0 * * *

اجرای کرون هفته ای یکبار در نیمه شب صبح یکشنبه
کد:
0 0 * * 0

اجرا کرون در نیمه شب روز اول هر ماه میلادی
کد:
0 0 1 * *

اجرا کرون در نیمه شب روز اول هر سال میلادی (روز اول ژانویه)
کد:
0 0 1 1 *

اجرا کرون در نیمه شب روزهای 14 تا 22 هر ماه میلادی
کد:
0 0 14-22 * *


فرمت صحیح زمان برای کرون جاب:
کد:
# ┌───────────── minute (0 - 59)
# │ ┌───────────── hour (0 - 23)
# │ │ ┌───────────── day of the month (1 - 31)
# │ │ │ ┌───────────── month (1 - 12)
# │ │ │ │ ┌───────────── day of the week (0 - 6) (Sunday to Saturday;
# │ │ │ │ │                                   7 is also Sunday on some systems)
# │ │ │ │ │
# │ │ │ │ │
# * * * * * command to execute
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان