chkconfig command in centos and RHEL


مطالعه این قسمت مطابق با سرفصل از روی کتاب LPIC 2


  • جهت مشاهده تمامی سرویس های فعال یا غیر فعال در هر runlevel کافیست دستور زیر را اجرا کنید :

  • در صورتی که بخواهید یک سرویس ای خاص را مشاهده کنید کافیست به صورت زیر عمل کنید :

  • در صورتی که بخواهیم یک سرویس خاص در یک runlevel خاص مثلا 3 فقط فعال باشد به صورت زیر عمل می کنیم :

  • در صورتی که بخواهیم سرویس یا برنامه مورد نظر در runlevel پیش فرض سیستم نیز فعال یا غیر فعال باشد؛ به صورت زیر عمل می کنیم :

  • در صورتی که بخواهیم یک سرویس یا برنامه ( از پیش تعریف شده ) را از درون مدیریت chkconfig خارج کنیم کافیست به صورت زیر عمل کنیم :

  • نکته : از آن جایی که سرویس rhnsd قبلا تعریف شده بود، لذا به راحتی می توان آن را add کرد.
    برای اضافه کردن یک برنامه ی خاص و یا ساخت و اضافه کردن یک سرویس خاص ( استفاده از سویچ add– دستور chkconfig ) لازم است که اسکریپت یا symbolic link مربوط به آن در مسیر زیر قرار گیرد :

  • نکته : اسکریپت باید قابلیت پشتیبانی از chkconfig را داشته باشد ( هر اسکریپتی را نمی توان قرار داد )
  • تست شده بر روی centos 6