ایجاد و بررسی cron

ساخت و بررسی عبارت cron

ویژگی‌ها

پشتیبانی از قالب توسعه‌یافته Quartz

امکان تعیین عملگرهای پیشرفته مانند ثانیه، سال و L، W، #

ساخت عبارت با انتخاب دکمه

کار ساده با انتخاب حالت‌هایی مانند هر بار، بازه و محدوده

محاسبه خودکار زمان اجرای بعدی

نمایش فهرست ۵ اجرای آینده عبارت ساخته‌شده یا بررسی‌شده

توضیح معنای عبارت cron به‌صورت متنی

نمایش محتوای حتی عبارت‌های پیچیده با توضیحی روشن و قابل‌فهم

نحوه استفاده

1

جابه‌جایی بین قابلیت‌ها با تب

برای ساخت عبارت تب «ساخت» و برای بررسی معنا تب «بررسی» را انتخاب کنید

2

تنظیم شرط هر فیلد

زمان اجرا را برای ثانیه، دقیقه، ساعت، روز، ماه، روز هفته و سال با دکمه‌های حالت و مقدار تعیین کنید

3

دریافت عبارت با دکمه ساخت

با فشردن دکمه ساخت عبارت cron نمایش داده می‌شود و با دکمه کپی به کلیپ‌بورد منتقل می‌شود

4

بررسی معنا در تب بررسی

عبارت cron خود را وارد کنید و با فشردن بررسی، توضیح و زمان اجرای بعدی نمایش داده می‌شود

موارد استفاده

تنظیم اجرای زمان‌بندی‌شده در Linux

ساخت دقیق عبارت برای ثبت در crontab و جلوگیری از خطای تنظیم

رمزگشایی تنظیمات تحویل‌گرفته‌شده

درک سریع عملکرد عبارت موجود در فایل تنظیماتی که فرد قبلی باقی گذاشته است

تنظیم کار زمان‌بندی‌شده CI/CD

تعریف زمان‌بندی اجرای کارهای دوره‌ای مانند تریگر ساخت در Jenkins

یادگیری و تمرین نگارش cron

یادگیری شیوه نگارش با بررسی زمان اجرای عبارتی که نوشته‌اید از طریق برنامه اجرا

دانش بنیادی

نحوه نوشتن عبارت cron

عبارت cron نشانه‌گذاری‌ای است که در لینوکس و سیستم‌های دیگر برای مشخص کردن زمان اجرای دوره‌ای کارها به کار می‌رود و زمان را در 5 ستون «دقیقه ساعت روز ماه روزهفته» تعیین می‌کند؛ برای مثال «*/5 * * * *» یعنی اجرا در هر 5 دقیقه.

  • ستاره (*):«*» نماد تمام مقادیر در آن ستون است؛ هنگام نوشتن «0 9 * * *» کار هر روز در ساعت ۹:۰۰ اجرا می‌شود.
  • بازه و لیست:می‌توان در ستون با خط تیره بازه و با ویرگول مقادیر متعدد را مشخص کرد؛ «0 9 * * 1-5» به معنای اجرا از دوشنبه تا جمعه در ساعت ۹ صبح است.

تفاوت با قالب Quartz

قالب Quartz نشانه‌گذاری گسترش‌یافته‌ای است که در زمان‌بندهای کار مبتنی بر جاوا استفاده می‌شود؛ با افزوده‌شدن ستون ثانیه در ابتدا و سال در انتها ساختاری 6 تا 7 ستونی دارد و نمادهای ویژه‌ای مانند «?» و «L» نیز در آن قابل استفاده است.

نمادهای خاص مانند L و W و #

در ستون روز و روز‌هفته قالب Quartz می‌توان از نمادهای خاصی استفاده کرد که در cron استاندارد وجود ندارند و برنامه‌های پیچیده‌ای را می‌توان در یک عبارت بیان کرد.

  • L (آخرین):«L» نماد آخرین روز ماه یا آخرین روز هفته‌ای است؛ «L» در ستون روز به معنای آخرین روز ماه و «6L» در ستون روز‌هفته به معنای آخرین جمعه است.
  • W (روز کاری):«W» نماد نزدیک‌ترین روز کاری به تاریخ مشخص شده است؛ «15W» به معنای نزدیک‌ترین روز کاری به ۱۵ ام ماه است (اگر ۱۵ ام شنبه باشد، روز جمعه ۱۴ ام را نشان می‌دهد).
  • # (n امین روز هفته):«#» نماد n امین روز هفته در ماه است؛ «6#3» به معنای سومین جمعه ماه و می‌توان مشخص کرد که چندمین روز هفته در ماه است.

امنیت و حریم خصوصی

به‌طور کامل در مرورگر

داده‌های ورودی فقط درون مرورگر شما پردازش می‌شوند و به بیرون ارسال نمی‌شوند.

پردازش تنها در مرورگر

ساخت و تحلیل عبارت cron کاملاً در مرورگر شما انجام می‌شود و داده‌های ورودی به سرور ارسال نمی‌شوند.

ارتباط با HTTPS رمزگذاری شده است

بارگذاری صفحه نیز با TLS رمزگذاری می‌شود و محتوا از خواندن توسط طرف‌های ثالث محفوظ است.

ارسال به طرف‌های ثالث نیست

محتوای ورودی به سرویس‌های خارجی مثل شبکه‌های تبلیغاتی یا ردیاب‌ها ارسال نمی‌شود.

بدون ذخیره خودکار نتایج

عبارت ساخته‌شده یا بررسی‌شده یا پیشنهادهای ورودی در سرور ذخیره نمی‌شوند.

RAKKOTOOLS را در جستجوی Google دنبال کنید

175 ابزار مفید از جستجوی Google و جستجوی هوش مصنوعی به راحتی قابل دسترسی می‌شوند!

  • در جستجو یافت شود
  • در جستجوی هوش مصنوعی نیز نمایش داده شود
  • کشف ابزارهای جدید
ابزارهای مرتبط