دستورات کاربردی CentOS

دستورات کاربردی CentOS

اشتراک گذاری در شبکه های اجتماعی

در سیستم‌عامل CentOS، برای مدیریت سرویس‌ها، محدودسازی، فعال‌سازی و غیرفعال‌سازی نرم‌افزارها و ابزارهای مختلف، از دستورات service، chkconfig و RunLevels استفاده می‌شود. در این مقاله به بررسی این دستورات مهم می‌پردازیم.

دستورات مهم و کاربردی CentOS

1) دستور chkconfig

دستور chkconfig برای مشخص کردن سرویس‌ها و تنظیم وضعیت آن‌ها بعد از بوت شدن سیستم به کار می‌رود. برخی از سرویس‌های حیاتی در سرور شامل Cron، iptable، ssh، apache و … هستند که باید در هنگام راه‌اندازی سیستم فعال باشند.

پارامترهای دستور chkconfig:

  • on : فعال کردن سرویس بعد از بوت شدن سیستم
  • off : غیرفعال کردن سرویس بعد از بوت شدن سیستم

حذف یک سرویس از لیست راه‌اندازی:

chkconfig --del [service name]

2) دستور service

دستور service برای مدیریت سرویس‌ها شامل فعال‌سازی، غیرفعال‌سازی، مشاهده وضعیت و راه‌اندازی مجدد سرویس‌ها مورد استفاده قرار می‌گیرد.

پارامترهای دستور service:

  • start : برای فعال کردن سرویس
  • stop : برای غیرفعال کردن سرویس
  • status : برای نمایش وضعیت سرویس
  • restart : برای راه‌اندازی مجدد سرویس

کاربرد: پس از اعمال تغییرات در فایل‌های پیکربندی یک سرویس، باید آن را restart کنید تا تنظیمات جدید اعمال شوند.

مثال‌های کاربردی از دستورات CentOS

مثال ۱: فعال کردن سرویس‌ها بعد از بوت شدن سیستم

service httpd start
chkconfig httpd on

یا به صورت زیر:

service httpd start
chkconfig --levels 235 httpd on

مثال ۲: مشاهده لیست سرویس‌ها و RunLevels مربوط به آن‌ها

chkconfig --list | less

مثال ۳: فیلتر کردن لیست سرویس‌ها بر اساس نام

chkconfig --list | grep [service name]

نوین هاست یار نوین شماست

مدیریت صحیح سرویس‌ها و فرآیندهای سرور از جمله وظایف مهم یک مدیر سیستم است. آشنایی با دستورات chkconfig و service به شما کمک می‌کند تا سرویس‌های حیاتی را کنترل و تنظیم کنید. در نوین هاست، ما همراه شما هستیم تا بهترین راهکارهای میزبانی و مدیریت سرور را ارائه دهیم. برای دریافت مشاوره و خدمات حرفه‌ای سرور، با ما در تماس باشید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *