x32x01
أدارة أكتب كود
- بواسطة x32x01 ||
أوامر init فى لينكس
هي الأصل لجميع عمليات Linux مع PID أو معرف العملية Process ID .
إنها أول عملية تبدأ عند بدء تشغيل الكمبيوتر و حتى يتم إيقاف تشغيل النظام. الحرف الأول يعني التهيئة initialization. بكلمات بسيطة ، يتمثل دور init في إنشاء عمليات من البرنامج النصي المخزن في الملف / etc / inittab وهو ملف تكوين يستخدمه نظام التهيئة. إنها الخطوة الأخيرة في تسلسل تمهيد kernel.
Run levels :
مستويات التشغيل هي حالات init حيث يتم تحديد مجموعة من العمليات للبدء عند بدء نظام التشغيل. يتم تحديد العملية الناتجة عن طريق init لكل مستوى من مستويات التشغيل هذه في الملف / etc / inittab. يحتوي كل مستوى تشغيل على عدد معين من الخدمات التي تم إيقافها أو بدء تشغيلها. تقليديًا ، توجد سبعة مستويات تشغيل أرقام من صفر إلى ستة
init 0 :
اذا قمت بتجربة ذلك الامر في تيرمينال ستجد انه يتم اغلاق نظام التشغيل.
init 1 Single user :
يعني وضع المستخدم الفردي أو وضع الطوارئ عدم وجود شبكة لا توجد مهام متعددة في هذا الوضع ، صلاحيات الروت لديها حق الوصول الي مستوى التشغيل هذا .
init 2 Multi-User Mode :
للحصول على وضع متعدد المستخدمين بدون شبكة .
init 3 :
الشبكة موجودة ولكن بدون واجهة المستخدم الرسومية بمعني اخر يعمل نظام التشغيل بشكل طبيعي ولكن بدون واجهة رسومية.
init 4 :
غير مستخدم / يمكن تحديده من قبل المستخدم .
init 5 :
هنا في ذلك الامر تجد ان نظام التشغيل يعمل بشكل تام وسليم حيث وجود الشبكة واللون والصوت و الواجهة الرسومية وبشكل افتراضي دائما ماتجد نظام لينكس يعمل علي هذا المستوي دوما .
init 6 :
يتم تعريف مستوى التشغيل هذا لإعادة تشغيل النظام restart .
في الاخير هناك مستويات اخري مثل S,s,M يمكنك البحث عنهم ايضا بشكل مختصر يتم تشغيل معظم أنظمة LINUX على مستوى التشغيل 3 أو مستوى التشغيل 5. بالإضافة إلى مستويات التشغيل القياسية ، يمكن للمستخدمين تعديل مستويات التشغيل المحددة مسبقًا أو حتى إنشاء مستويات جديدة وفقًا للمتطلبات. يتم استخدام مستويي التشغيل 2 و 4 التي يحددها المستخدم ويتم استخدام مستوي التشغيل 0 و 6 لإيقاف النظام وإعادة تشغيله.
هي الأصل لجميع عمليات Linux مع PID أو معرف العملية Process ID .
إنها أول عملية تبدأ عند بدء تشغيل الكمبيوتر و حتى يتم إيقاف تشغيل النظام. الحرف الأول يعني التهيئة initialization. بكلمات بسيطة ، يتمثل دور init في إنشاء عمليات من البرنامج النصي المخزن في الملف / etc / inittab وهو ملف تكوين يستخدمه نظام التهيئة. إنها الخطوة الأخيرة في تسلسل تمهيد kernel.
Run levels :
مستويات التشغيل هي حالات init حيث يتم تحديد مجموعة من العمليات للبدء عند بدء نظام التشغيل. يتم تحديد العملية الناتجة عن طريق init لكل مستوى من مستويات التشغيل هذه في الملف / etc / inittab. يحتوي كل مستوى تشغيل على عدد معين من الخدمات التي تم إيقافها أو بدء تشغيلها. تقليديًا ، توجد سبعة مستويات تشغيل أرقام من صفر إلى ستة
init 0 :
اذا قمت بتجربة ذلك الامر في تيرمينال ستجد انه يتم اغلاق نظام التشغيل.
init 1 Single user :
يعني وضع المستخدم الفردي أو وضع الطوارئ عدم وجود شبكة لا توجد مهام متعددة في هذا الوضع ، صلاحيات الروت لديها حق الوصول الي مستوى التشغيل هذا .
init 2 Multi-User Mode :
للحصول على وضع متعدد المستخدمين بدون شبكة .
init 3 :
الشبكة موجودة ولكن بدون واجهة المستخدم الرسومية بمعني اخر يعمل نظام التشغيل بشكل طبيعي ولكن بدون واجهة رسومية.
init 4 :
غير مستخدم / يمكن تحديده من قبل المستخدم .
init 5 :
هنا في ذلك الامر تجد ان نظام التشغيل يعمل بشكل تام وسليم حيث وجود الشبكة واللون والصوت و الواجهة الرسومية وبشكل افتراضي دائما ماتجد نظام لينكس يعمل علي هذا المستوي دوما .
init 6 :
يتم تعريف مستوى التشغيل هذا لإعادة تشغيل النظام restart .
في الاخير هناك مستويات اخري مثل S,s,M يمكنك البحث عنهم ايضا بشكل مختصر يتم تشغيل معظم أنظمة LINUX على مستوى التشغيل 3 أو مستوى التشغيل 5. بالإضافة إلى مستويات التشغيل القياسية ، يمكن للمستخدمين تعديل مستويات التشغيل المحددة مسبقًا أو حتى إنشاء مستويات جديدة وفقًا للمتطلبات. يتم استخدام مستويي التشغيل 2 و 4 التي يحددها المستخدم ويتم استخدام مستوي التشغيل 0 و 6 لإيقاف النظام وإعادة تشغيله.