آموزش نصب و راه اندازي سرویس cron

نصب و راه اندازي سرویس cron

ابتدا باید از نصب بودن پکیج cron اطمینان حاصل کنیم لذا با دستور زیر از سیستم query می گیریم. در سری 6 به بعد CentOS نام این سرویس به cronie : تغییر یافته است

#rpm -qa | grep cronie

در صورت نصب نبودن ، در سیستم هاي ردهت جهت نصب cron از yum استفاده می کنیم :

#yum –y install cronie

عد از نصب ، باید اطمینان حاصل کنیم که آیا پکیج cron بر روي سیستم نصب شده است یا خیر لذا با دستور زیر از سیستم query می گیریم :

#rpm -qa | grep cronie

سپس با دستور زیر شاخه ها و مسیرهایی که فایل هاي این سرویس در آن ایجاد شده است را چک می کنیم :

#rpm -ql cronie

و با این دستور هم اطلاعات لازم را در مورد پکیج این سرویس به دست می آوریم :

#rpm -qi cronie

سپس با دستور chkconfig مشخص می کنیم در چه runlevel هایی فعال باشد :

# chkconfig --level 35 crond on

و در انتها سرویس را reset می کنیم :

#service crond restart

با نصب این سرویس چندین مسیر مهم در سیستم اضافه می شود که در زیر مختصرا توضیح داده می شود:

/etc/cron.d
/etc/pam.d/crond
/etc/rc.d/init.d/crond
/etc/sysconfig/crond
/etc/crontab
/usr/bin/crontab

/etc/cron.d : در این مسیر محتوایی وجود ندارد. فایل های cron اي که می سازیم در این دایرکتوري قرار می گیرد.

/etc/pam.d/crond : مکانیزم احراض هویت cron توسط pam در این دایرکتوري اجرا می شود و فایل کانفیگ آن قرار دارد.

/etc/rc.d/init.d/crond : ویس cron زیر مجموعه init اداره میشود. در این مسیر اسکریپت startup سرویس cron قرار دارد.

/etc/sysconfig/crond: اگر بخواهیم سرویس cron با کسري فیچر خاص استارت شود باید فیچرهاي مورد نظر را در این فایل قرار دهیم مثل mod debugging و یا اجراي سرویس روي یک کارت شبکه خاص.

/etc/crontab : در این مسیر فایل اصلی پیکربندي cron قرار دارد.

/usr/bin/crontab : و در این جا هم فایل دستور cron قرار گرفته است.

آیا این پاسخ مفید بود؟

خوانده شده

فدورا، ردهت و سایر نسخه های لینوکس

فدورا نسخه ای از سیستم عامل لینوکس است که توسط شرکت ردهت پشتیبانی میگردد. این شرکت از سال 2003...

نصب وب سرور LightHttpd و پیکربندي آن

نصب وب سرور LightHttpd و پیکربندي ان براي نصب این وب سرور مراحل زیر را دنبال میکنیم . :...

نصب Apache و پیکربندي آن بر روی سنتوس

نصب Apache و پیکربندي آن براي شروع ابتدا با استفاده از نرم افزار PuTTY با دسترسی root به سرور...

نقاط آسيب پذير لینوکس Secure Shell (SSH)

SSH ( Secure Shell ) SSH ، يک سرويس عمومی برای ايمن سازی Login ، اجرای دستورات و ارسال فايل در...

دستورات چک کردن کانکشن ها و پورت های متصل در لینوکس

نمایش کانکشن های TCP , کانکت یا بسته شده و یا در حال آماده سازی و حتی در انتظار اتصال : netstat...

Powered by WHMCompleteSolution