cronjob چه کاری انجام می دهد ؟

cronjob چه کاری انجام می دهد ؟

cronjob چه کاری انجام می دهد ؟ :

برای انجام دادن برخی کارها مثل بکاپ گرفتن از دیتابیس ,ارسال ایمیل و خبرنامه و غیره در هاست که

به مدت زمان زیادی احتیاج دارند و برای انجام دادن آن ها در Windows از تابع scheduled tasks استفاده میکنند.

همینطور در سیستم عامل های Open Source مثل یونیکس و لینوکس از ابزار Cron استفاده میشود.

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

کارهایی که باید در مدت زمان های خاص انجام شود ذر یک فایل به نام CronTab نگهداری میشود.

فایل CronTab یک فایل Open Source میباشد که در هر خط آن یک دستور به گونه ای که برای کرون مفهومی باشد

قرار میگیرد و به هر کدام از این دستورات Cron Job میگویند.

همینطور میتوانید با دامنه، دستورات را به CronJob انتقال دهید تا اجرا شوند.

با گذر زمان مدیران سرور مجازی و وب سایت از CronJob استفاده بیشتری میکنند زیرا موجب شده تا در کلیه کنترل پنل ها

این قسمت قابل دسترس باشد و دیگر مجبور به دسترسی SSH نباشید و دستوراتتان از محیط SSH به یک محیط

آسان و گرافیکی بی دردسر تبدیل میکند.

یک فایل CronTab در سطح سیستم موجود است که وقع در آدرس /etc/ میباشد . برای انجام کارهای مدیریتی و

نگهداری از آن استفاده میشود و مدیر سیستم توانایی این را دارد که آن را ویرایش کند و به علت جمع وسیعی از

کاربر میتواند CronTab را داشته و آن را مدیریت کند.

در این فایل دستورات به شکل سال ,ماه ,روز ,ساعت ,دقیقه اجرا می شوند و شامل 6 بخش میباشد که

5 بخش آن برای زمان و 1 بخش برای اجرای دستورات می باشد.

برای ساخت و ویرایش در فایل crontab از دستور زیر استفاده کنید :

crontab -e

همینطور می توانید در هاست های اشتراکی هم cron job ایجاد کنید.