Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

रनलेवल (Runlevel): Linux/Unix ऑपरेटिंग स्टेट

रनलेवल एक Unix और Unix-आधारित ऑपरेटिंग सिस्टम पर एक ऑपरेटिंग स्टेट है जो Linux-आधारित सिस्टम पर प्रीसेट है। रनलेवल शून्य से छह तक संख्यांकित हैं।

रनलेवल निर्धारित करते हैं कि OS बूट होने के बाद कौन से प्रोग्राम निष्पादित हो सकते हैं। रनलेवल बूट के बाद मशीन की स्थिति को परिभाषित करता है।

सिस्टम एडमिनिस्ट्रेटर अपनी आवश्यकताओं के अनुसार सिस्टम के डिफ़ॉल्ट रनलेवल को सेट करते हैं, या मशीन के वर्तमान रनलेवल का पता लगाने के लिए रनलेवल कमांड का उपयोग करते हैं ताकि सिस्टम का आकलन किया जा सके। उदाहरण के लिए, रनलेवल इंगित कर सकता है कि सिस्टम का नेटवर्क चालू है या नहीं। वर्तमान और पिछले रनलेवल को खोजने के लिए ऑपरेटिंग सिस्टम के रनलेवल कमांड /sbin/runlevel का उपयोग करें।

रनलेवल शून्य से छह आमतौर पर सिंगल-यूजर मोड, नेटवर्क सेवाओं के साथ और बिना मल्टी-यूजर मोड, सिस्टम शटडाउन और सिस्टम रीबूट को सौंपे जाते हैं। इन कॉन्फिगरेशन का सेटअप Linux डिस्ट्रोस और Unix संस्करणों के बीच भिन्न होता है।

प्रत्येक बेसिक लेवल का एक अलग उद्देश्य होता है। रनलेवल 0, 1, 6 हमेशा समान होते हैं। रनलेवल 2 से 5 उपयोग में Linux वितरण के आधार पर भिन्न होते हैं। सिस्टम बूट होने पर केवल एक रनलेवल निष्पादित होता है। उन्हें क्रमिक रूप से लागू नहीं किया जाता है। उदाहरण के लिए, या तो रनलेवल 4 या 5 या 6 निष्पादित होता है, 4 फिर 5 फिर 6 नहीं।

रनलेवल विवरण

  • रनलेवल 0 - सिस्टम को शट डाउन करता है
  • रनलेवल 1 - सिंगल-यूजर मोड
  • रनलेवल 2 - नेटवर्किंग के बिना मल्टी-यूजर मोड
  • रनलेवल 3 - नेटवर्किंग के साथ मल्टी-यूजर मोड
  • रनलेवल 4 - उपयोगकर्ता-परिभाषित
  • रनलेवल 5 - नेटवर्किंग के साथ मल्टी-यूजर मोड
  • रनलेवल 6 - सिस्टम को रीबूट करता है

उपयोगकर्ता प्रीसेट रनलेवल को संशोधित कर सकते हैं या जरूरत पड़ने पर नए भी बना सकते हैं। रनलेवल 4 आमतौर पर उपयोगकर्ता-परिभाषित रनलेवल के लिए होता है।

सिस्टम को विभिन्न रनलेवल में बूट करने से कुछ समस्याएं हल होती हैं। उदाहरण के लिए, यदि एक मशीन क्षतिग्रस्त कॉन्फिगरेशन फ़ाइल के कारण बूट करने में विफल होती है, क्षतिग्रस्त /etc/passwd फ़ाइल के कारण उपयोगकर्ता को लॉग इन करने से इनकार करती है या यदि आप अपना पासवर्ड भूल जाते हैं, तो आप सिंगल-यूजर मोड में बूट करके इन समस्याओं को हल कर सकते हैं।

रनलेवल का एक नया संस्करण है जिसमें systemd टार्गेट होते हैं, जो Linux-आधारित सिस्टम को शुरू करने की एक विधि है।

  1. Linux सिस्टम बेंचमार्क कैसे लें Linux सिस्टम बेंचमार्क कैसे लें

    बेंचमार्क का उपयोग सॉफ्टवेयर एप्लिकेशन और कंप्यूटर हार्डवेयर के प्रदर्शन का आकलन करने के लिए किया जाता है। Windows PC गेमिंग समुदाय के बीच लोकप्रिय, हार्डवेयर बेंचमार्किंग विभिन्न विशेषताओं को मापती है, जैसे मेमोरी, प्रोसेसर, और हार्ड डिस्क प्रदर्शन। इन डायग्नोस्टिक्स को अधिकांश Linux OS पर भी किया

  1. विंडोज 10 पर सिस्टम रिस्टोर कैसे करें विंडोज 10 पर सिस्टम रिस्टोर कैसे करें

    सिस्टम रिस्टोर क्या है और इसके कार्य? सिस्टम रिस्टोर विंडोज में एक बहुत उपयोगी विशेषता है, क्योंकि यह उपयोगकर्ताओं को कंप्यूटर की सिस्टम स्थिति को पिछली तारीख पर वापस लाने की अनुमति देता है यदि आपने अपने कंप्यूटर पर कुछ अवांछित परिवर्तन या हानिकारक परिवर्तन किए हैं। लेकिन शर्त यह है कि आपने इस सुवि

  1. विंडोज त्रुटि 43 जल्दी हल करें: हार्डवेयर और ड्राइवर सुधारों के लिए विश्वसनीय गाइड विंडोज त्रुटि 43 जल्दी हल करें: हार्डवेयर और ड्राइवर सुधारों के लिए विश्वसनीय गाइड

    विंडोज त्रुटि 43 एक समस्या है जो आपके पीसी के उन महत्वपूर्ण विकल्पों को सही ढंग से संसाधित करने में असमर्थ होने के कारण होती है जिन्हें हार्डवेयर के एक टुकड़े को चलाने की आवश्यकता होती है। यह त्रुटि आमतौर पर इसलिए दिखाई देती है क्योंकि हार्डवेयर या तो गलत ड्राइवर है, या आमतौर पर उन सेटिंग्स को संसा