دوست ندارم مثل خیلی از متن های عجیب و غریب در مورد Run Level ها صحبت کنم ، خیلی ساده میگم ، Run Level به معنی سطح اجرا هست ، سطح اجرای چی ؟ سطح اجرای اسکریپت ها و نرم افزارهایی که برای یک کاربر در سیستم عامل لینوکس می تواند اجرا شود ، شما اگر سیستم عاملی دارید که فقط یک کاربر می تواند از آن استفاده کند در واقع Run Level ای که دارد تعریف کننده این هست که این سیستم عامل Single User است ، در سیستم عامل لینوکس ما با تعریف کردن سطح اجرا یا Run Level نوع استفاده از یک سیستم عامل را تعریف می کنیم .
اینکه سیستم عامل ما گرافیکی بوت شود یا اینکه دسکتاپ گرافیکی داشته باشد در اسکریپت هایی که در Run Level های لینوکس قرار دارد تعریف می شود. ساختار این Run Level ها بسیار ساده است ، در واقع Run Level یک پوشه است که داخل آن یک سری اسکریپت وجود دارد ، هر کس با توجه به نیاز خود یکی از این پوشه ها را انتخاب می کند و تمامی اسکریپت های داخل آن اجرا می شود و این یعنی Run Level شما تغییر کرده است ، درست متوجه شدید شما می توانید یک Run Level را تغییر بدهید ، دلخواه سازی کنید و حتی Run Level اختصاصی خودتان را ایجاد کنید.
Run Level های لینوکس از شماره صفر شروع می شوند و به شماره 6 ختم می شوند ، شماره یک به معنی Shutdown یا Poweroff در سیستم عامل است ، اگر شما این Run Level را فراخوانی کنید سیستم شما بلافاصله خاموش می شود ، Run Level شماره 1 زمانی استفاده می شود که شما یک سیستم عامل تک کاربره یا Single User می خواهید ، البته در برخی از سیستم عامل ها به این Run Level ریکاوری یا Recovery Mode هم می گویند که همانطور که از اسمش پیداست برای مصارف تعمیر کردن سیستم عامل استفاده می شود. Run Level شماره 2 رابط کاربری Text Mode است اما با این تفاوت که Multi User است و همزمان چند کاربر می توانند از آن استفاده کنند.
Run Level شماره 3 هم Multi User است و همانند Run Level شماره 2 است با این تفاوت که قابلیت های Networking هم داخل آن تعبیه شده است ، Run Level شماره 4 کاملا بلااستفاده است و در واقع شما می توانید این Run Level را دلخواه سازی کنید و برای خودتان یک Run Level اختصاصی ایجاد کنید. Run Level شماره 5 رابط گرافیکی دارد و شما وقتی دارید از دسکتاپی به نام KDE استفاده می کنید در واقع از این نوع Run Level استفاده می کنید ، Run Level شماره 6 هم برای Reboot کردن سیستم است و شما می توانید با فراخوانی اسکریپ های آن سیستم را Reboot کنید.
بنیانگذار انجمن تخصصی فناوری اطلاعات ایران ، هکر کلاه خاکستری ، کارشناس امنیت اطلاعات و ارتباطات
محمد نصیری هستم ، بنیانگذار انجمن تخصصی فناوری اطلاعات ایران و مجموعه توسینسو ، هکر قانونمند و کارشناس امنیت سایبری ، سابقه همکاری با بیش از 80 سازمان دولتی ، خصوصی ، نظامی و انتظامی در قالب مشاور ، مدرس و مدیر و ناظر پروژه ، مدرس دوره های تخصص شبکه ، امنیت ، هک و نفوذ ، در حال حاضر در ایران دیگه رسما فعالیتی غیر از مشاوره انجام نمیدم ، عاشق آموزش و تدریس هستم و به همین دلیل دوره های آموزشی که ضبط می کنم در دنیا بی نظیر هستند.
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود