2020-01-05, 17:18
برای اجرای دستور مورد نظر خود توسط کرون جاب باید آنرا با اجرای دستور زیر در سیستم اضافه کنید:
برای مثال می خواهیم دستور yum -y update هر روز در ساعت 16 به صورت اتوماتیک اجرا شود، در این حالت باید کد به صورت زیر با دستور فوق ذخیره شود:
نکته: در صورت نیاز به تغییر ویرایشگر متنی به تاپیک مقابل مراجعه نمایید: تغییر ویرایشگر متنی در سنتوس
شما می توانید کرون جاب را برای هر زمانی تنظیم کنید، برای زمان دهی نمونه های زیر را مشاهده نمایید:
اجرای کرون یکبار در هر دقیقه
اجرای کرون در هر 10 دقیقه از ساعت (در دقیقه های 0 و 10 و 20 و 30 و 40 و 50) (یعنی وقتی که دقیقه بر 10 قابل تقسیم است)
اجرای کرون یکبار در هر ساعت (در دقیقه 15)
اجرای کرون یکبار در هر ساعت (در دقیقه 30)
اجرای کرون یکبار در هر ساعت (در دقیقه 0)
اجرای کرون هر روز ساعت 9 صبح
اجرای کرون هر روز ساعت 9 شب
اجرای کرون یکبار در هر روز (نیمه شب)
اجرای کرون هفته ای یکبار در نیمه شب صبح یکشنبه
اجرا کرون در نیمه شب روز اول هر ماه میلادی
اجرا کرون در نیمه شب روز اول هر سال میلادی (روز اول ژانویه)
اجرا کرون در نیمه شب روزهای 14 تا 22 هر ماه میلادی
فرمت صحیح زمان برای کرون جاب:
کد:
crontab -e
کد:
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