سطح اجرا یا (Runlevel) در لینوکس چیست؟

سطح اجرا یا Runlevel در لینوکس
سطح اجرا یا Runlevel در لینوکس



توضیحات :

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


داخل لینوکس اینطوری نیست!!!

ما داخل لینوکس RunLevel یا سطح اجراهای مختلفی داریم که میتونید در پایین مشاهده کنید :

سطح اجراهای مختلف در لینوکس
سطح اجراهای مختلف در لینوکس


هر کدوم از این RunLevel چه کار میکنن؟؟!

بیاید ی توضیح مختصری راجب به هرکدوم از این RunLevel ها بدیم


0 - خاموش یا Shutdown

زمانی که ران لول 0 (Halt) رو اجرا میکنید سیستم ShuDown میشود


1 - تک کاربره یا Single Mode

با اجرای این ران لول سیستم به حالت تک کاربره یا Single mode ورود میکنه که به صورت متنی (Terminal) باید باهاش کار کنید


2 - چند کاربره با سرویس Network

ران لول ۲ چند کاربره هست و با اجرای ان Init تنظیمات شبکه ای سیستم رو فعال میکنه ولی انها رو پیکربندی نمیکنه

برای پیکربندی تنظیمات شبکه از سیستمتون باید با صورت دستی اقدام کنید


3 - چند کاربره با پیکربندی شبکه

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

نکته : ران لول ۳ در توزیع های فدورا و رد هت و Suse به صورت متنی (Terminal) عمل میکنه ولی در سیستم هایی مانند اوبونتو با صورت گرافیکی بالا میاد

4 - رایگان یا Free

ران لول ۴ رایگان (Free) هستش یعنی کاربر خودش میتونه تایین کنه که با اجرای ران لول ۴ چه کارهایی انجام بشه


5 - چند کاربره با Mode graphics و پیکرنبدی شبکه

مانند ران لول ۳ عمل میکنه با این تفاوت که مد گرافیکی رو هم اجرا میکنه

نکته : تو توزیع های فدورا یا ردهت که نیاز دارید با محیط گرافیکی کار کنید میتونید از این ران لول استفاده کنید


6 - ریستارت Reboot

با اجرای این ران لول سیستم میره به حالت Reboot

نکته : این روش خیلی خشنه و با این کار تمام برنامه ها بازتون Kill میشه راه حل بهتر اینه که از ران لول 0 استفاده کنید


منابع :

از دروس LPIC استاد میرمیرایی (جادی) و توسینسو