Ubuntu में क्या फ़ाइल /etc/inittab
RedHat में फ़ाइल के बराबर है ?
RedHat में /etc/inittab
फ़ाइल में रनलेवल से संबंधित सेटिंग्स होती हैं जिसमें आप लिनक्स को बूट करना चाहते हैं।
Ubuntu में क्या फ़ाइल /etc/inittab
RedHat में फ़ाइल के बराबर है ?
RedHat में /etc/inittab
फ़ाइल में रनलेवल से संबंधित सेटिंग्स होती हैं जिसमें आप लिनक्स को बूट करना चाहते हैं।
जवाबों:
उबंटू अपस्टार्ट का उपयोग करता है, जो सिसविनीट का विकल्प है, जो पूरी तरह से अलग तरह से काम करता है। कल का नवाब रसोई की किताब रनलेवलों और कैसे उनके साथ काम करने की चर्चा।
आमतौर पर, हालांकि, रनवेल्स की रेडहैट अवधारणा उबंटू सहित डेबियन या डेरिवेटिव पर उपयोग नहीं की जाती है; उनके पास केवल "एकल उपयोगकर्ता" या "सब कुछ चल रहा है", बिना किसी "नेटवर्क के, लेकिन ग्राफिक्स नहीं" शैली भेद जो रेडहेड ड्रॉ करता है।
जैसा कि उल्लेख किया गया है कि Ubuntu अब अपस्टार्ट का उपयोग करता है ।
/etc/inittab
और से स्क्रिप्ट /etc/init.d
या /etc/rc.d/*
में कई लिपियों में शामिल किया गया है /etc/init
निर्देशिका या /etc/event.d
(कल का नवाब के पुराने संस्करणों के लिए)।
उस निर्देशिका के लिए आप जिस आइटम को संशोधित करना चाहते हैं, उसे देखें (सर्विसएक्स) /etc/init/serviceX.conf
और उसके अनुसार उसे संशोधित करें। आप सिंटैक्स और अतिरिक्त जानकारी ऑनलाइन पा सकते हैं।
हालाँकि, यदि आपको एक प्रोग्राम चलाने की आवश्यकता है जो SysV अपस्टार्ट पर निर्भर करता है जिसमें एक संगतता मोड है। प्रोग्राम जो अभी भी उपयोग करते /etc/rc.d/*
हैं वे स्क्रिप्ट को वहां रख सकते हैं और उन्हें अभी भी चला सकते हैं।
जैसा कि मैं स्क्रिप्टों को देख रहा था /etc/init
, वहाँ एक नाम था rc-sysinit.conf
- और यह पार्स करने की क्षमता प्रदान करता है /etc/inittab
और इस फ़ाइल से डिफ़ॉल्ट रनवे को निर्धारित करना चाहिए जो आपको एक जोड़ना चाहिए।
यदि आप अपने Ubuntu सिस्टम के डिफ़ॉल्ट-रनलेवल को बदलना चाहते हैं और / etc / inittab की तलाश कर रहे हैं, तो इसे बदल दें और देखें कि Ubuntu में इसका अभाव है, चिंता न करें!), ऐसा करने के लिए आप inittab फ़ाइल को / में बना सकते हैं आदि निर्देशिका और उस पर केवल निम्न पंक्ति लिखें:
id:3:initdefault:
(आप "3" को अपने इच्छित डिफ़ॉल्ट रूलेवेल में बदल सकते हैं)
System V init
,upstart
औरsystemd
। उबुन्टु 18.04 तक, यह हैsystemd
।