6Jul
عندما يتم تشغيل نظام لينكس، فإنه يدخل رونليفيل الافتراضي ويدير البرامج النصية بدء التشغيل المرتبطة رونليفيل.يمكنك أيضا التبديل بين رونليفيلز - على سبيل المثال، هناك رونليفيل مصممة لعمليات الاسترداد والصيانة.
تقليديا، استخدمت لينكس البرامج النصية على شكل V على غرار V - في حين أن أنظمة إينيت الجديدة سوف عفا عليها الزمن في نهاية المطاف رونليفيلز التقليدية، فإنها لم حتى الآن.على سبيل المثال، لا يزال نظام أوبستارت أوبونتو يستخدم البرامج النصية التقليدية على غرار V.
ما هو رونليفيل؟
عندما يتم تشغيل نظام لينوكس، فإنه يقوم بتشغيل عمليات بدء التشغيل .إينيت هي المسؤولة عن إطلاق العمليات الأخرى على النظام.على سبيل المثال، عند بدء تشغيل جهاز الكمبيوتر الخاص بك لينوكس، يبدأ نواة البداية، و إنيت ينفذ البرامج النصية لبدء التشغيل الخاص بك الأجهزة، وإحضار الشبكات، بدء سطح المكتب الرسومية.
ومع ذلك، ليس هناك مجموعة واحدة فقط من البرامج النصية بدء التشغيل ينفذ.هناك مستويات تشغيل متعددة مع البرامج النصية الخاصة بهم بدء التشغيل - على سبيل المثال، رونليفيل واحد قد تجلب الشبكات وإطلاق سطح المكتب الرسومية، في حين رونليفيل آخر قد ترك الشبكات تعطيل وتخطي سطح المكتب الرسومية.وهذا يعني أنك يمكن أن تسقط من "وضع سطح المكتب الرسومية" إلى "وضع وحدة التحكم النصية دون الشبكات" مع أمر واحد، دون يدويا بدء وإيقاف الخدمات المختلفة.
بشكل أكثر تحديدا، يقوم إينيت بتشغيل البرامج النصية الموجودة في دليل معين يتوافق مع رونليفيل.على سبيل المثال، عند إدخال رونليفيل 3 على أوبونتو، يقوم إينيت بتشغيل البرامج النصية الموجودة في الدليل /etc/ rc3.d.
على الأقل، هذه هي الطريقة التي تعمل بها مع نظام نظام V إينيت التقليدي - بدأت توزيعات لينكس لتحل محل النظام القديم V إينيت النظام.في حين أن أوبستارت أوبونتو يحافظ حاليا على التوافق مع البرامج النصية سيسف إينيت، وهذا من المرجح أن يتغير في المستقبل.
رونليفلز
بعض رونليفيلز هي المعيار بين توزيعات لينكس، في حين أن بعض رونليفيلز تختلف من التوزيع إلى التوزيع.
أنظمة التشغيل التالية هي المعيار:
- 0 - توقف ( إيقاف تشغيل النظام.)
- 1 - وضع المستخدم المفرد ( يتم تشغيل النظام في وضع المستخدم المتميز بدون بدء الشياطين أو الشبكات، وهو مثالي للتمهيد في بيئة الاسترداد أو التشخيص.)
- 6 - إعادة التشغيل
رونليفلز 2-5 تختلف تبعا للتوزيع.على سبيل المثال، على أوبونتو و دبيان، رونليفيلز 2-5 هي نفسها وتوفر كامل وضع متعدد المستخدمين مع الشبكات و تسجيل الدخول الرسومية.على فيدورا و ريد هات، رونليفيل 2 يوفر وضع متعدد المستخدمين دون الشبكات( تسجيل الدخول وحدة التحكم فقط)، رونليفيل 3 يوفر وضع متعدد المستخدمين مع الشبكات( دخول وحدة التحكم فقط)، رونليفيل 4 غير المستخدمة، و رونليفيل 5 يوفر وضع متعدد المستخدمين معالشبكات و تسجيل الدخول الرسومية.
التبديل إلى رونليفيل
للتبديل إلى رونليفيل مختلف أثناء تشغيل النظام بالفعل، استخدم الأمر التالي:
سودو تيلينيت #
استبدال # مع عدد رونليفيل الذي تريد التبديل إليه.حذف سودو وتشغيل الأمر كجذر إذا كنت تقوم بتشغيل التوزيع الذي لا يستخدم سودو.
تمهيد مباشرة إلى رونليفيل محددة
يمكنك تحديد رونليفيل للتمهيد في من محمل التمهيد - غروب، على سبيل المثال.في بداية عملية التمهيد، اضغط على مفتاح للوصول إلى غروب، حدد إدخال التمهيد الخاص بك، واضغط e لتحريره.
يمكنك إضافة واحد إلى نهاية خط لينكس لإدخال رونليفيل المستخدم الفردي( رونليفيل 1).(اضغط على كترل + x للتمهيد بعد.) هذا هو نفس خيار وضع الاسترداد في غروب.
تقليديا، يمكنك تحديد عدد كمعلمة كيرنيل وكنت التمهيد إلى أن رونليفيل - على سبيل المثال، باستخدام 3 بدلا من واحد للتمهيد إلى رونليفيل 3. ومع ذلك، لا يبدو أن هذا يعمل على أحدث الإصداراتأوف أوبونتو - يبدو أن مغرور لا يسمح له.وبالمثل، فإن كيفية تغيير رونليفيل الافتراضي تعتمد على التوزيع الخاص بك.
بينما لا يزال نظام "أوبتونتو ديمون" يحاكي نظام إيماج سيستيمف، فإن الكثير من هذه المعلومات سيتغير في المستقبل.على سبيل المثال، أوبستارت يستند إلى الحدث - فإنه يمكن إيقاف وبدء الخدمات عندما تحدث الأحداث( على سبيل المثال، يمكن أن تبدأ خدمة عندما يكون جهاز متصلا النظام وتوقف عند إزالة الجهاز.) فيدورا أيضا خلفه الخاصلبدء، سيستيمد.