लिनक्स निर्देशिका: प्रत्येक वितरण के मुख्य फ़ोल्डर क्या हैं

यद्यपि बहुत कम लोग इसे कंप्यूटर ऑपरेटिंग सिस्टम के रूप में उपयोग करते हैं, बहुत से लोग आश्चर्यचकित हो सकते हैं, वास्तव में, लिनक्स का दिल कई उपकरणों में मौजूद है जो हम हर दिन उपयोग करते हैं।
जैसा कि अतीत में बताया गया है, लिनक्स एंड्रॉइड का मध्य भाग है, जो स्मार्टफोन, टीवी, स्मार्टवॉच, बॉक्स टीवी और कई अन्य उपकरणों पर सबसे लोकप्रिय ऑपरेटिंग सिस्टम है।
जब आप एक GNU / Linux ऑपरेटिंग सिस्टम का उपयोग करते हैं, तो सिस्टम फोल्डर आपको उड़ा सकते हैं, जो कि आपके द्वारा विंडोज से निपटने के लिए उपयोग किए जाने वाले फ़ोल्डर्स की तुलना में गहरा अंतर है।
विंडोज पर सिस्टम फोल्डर में अपने हाथ डालना पहले से ही अनजाने में है, लिनक्स सिस्टम का उपयोग करते समय अकेले रहने दें!
इसका मतलब यह नहीं है कि लिनक्स पर सिस्टम फ़ोल्डर्स के अस्तित्व को पूरी तरह से अनदेखा करना, विशेष रूप से यदि आपको कोई समस्या है या किसी विशेष फ़ाइल की तलाश है, तो पदानुक्रम और फ़ोल्डरों के उपयोग के बारे में जानने से आपको तुरंत समझने की अनुमति मिलेगी कि आपको कहां खोजना है। लिनक्स दुनिया की "निष्पादन योग्य" फाइलें, जहां कॉन्फ़िगरेशन फाइलें मौजूद हैं और जहां आप ड्राइवरों को ढूंढ सकते हैं।
यहां तक ​​कि उन लोगों के लिए जो अधिक उत्सुक हैं और उन लोगों के लिए जो कुछ नया सीखना चाहते हैं हम यहां देखते हैं कि लिनक्स सिस्टम निर्देशिकाओं के अंतर को कैसे "पढ़ें" और समझें जो हम एंड्रॉइड में भी देख सकते हैं (केवल रूट किए जाने के बाद), उबंटू जैसे लोकप्रिय सिस्टम में। क्रोम ओएस।
इस गाइड में मैं आपको दिखाऊंगा कि उबंटू या आपके द्वारा उपयोग किए जाने वाले किसी भी आधुनिक जीएनयू / लिनक्स वितरण में कौन सी निर्देशिकाएं मौजूद हैं, हमेशा यह जानने के लिए कि क्या करना है और महत्वपूर्ण फाइलों को कैसे देखना है क्योंकि फ़ोल्डर्स सभी के लिए समान हैं।
READ ALSO: दुनिया में 10 सबसे ज्यादा इस्तेमाल किए जाने वाले Linux Distros
लिनक्स निर्देशिका: आधार
यह समझने के लिए कि लिनक्स कैसे काम करता है आपको एक महत्वपूर्ण आधार से शुरू करना है: सब कुछ फ़ाइलों के माध्यम से प्रबंधित किया जाता है, तब भी जब आप बाह्य उपकरणों और पीसी घटकों के बारे में बात करते हैं।
यदि आपको वाईफाई की समस्या है, तो आपको सबसे अधिक एक फाइल को पकड़ना होगा, साथ ही वीडियो कार्ड ड्राइवर (एक फ़ाइल भी), हार्ड डिस्क (एक फ़ाइल के माध्यम से प्रबंधित) और डीवीडी बर्नर (भी अपडेट करने के लिए) एक फाइल के रूप में उपस्थित)।
इन फ़ाइलों को यादृच्छिक क्रम में नहीं रखा जाता है, लेकिन लिनक्स सिस्टम द्वारा लगाए गए सख्त पदानुक्रम का पालन करते हैं, इसलिए यदि आप समस्या की प्रकृति जानते हैं और वास्तव में जानते हैं कि आप किस फ़ोल्डर में सही फ़ाइल पा सकते हैं, तो लिनक्स पर समस्याओं को हल करना बहुत आसान हो सकता है।
यह स्पष्ट रूप से सभी आम उपयोगकर्ता की पहुंच के भीतर नहीं है, लेकिन अगर आप एक नए ऑपरेटिंग सिस्टम को सीखना और प्राप्त करना चाहते हैं, तो फ़ोल्डरों की पदानुक्रम को समझना निश्चित रूप से "हथियारों" में से एक है जिसे आप जीएनयू / लिनक्स सिस्टम को और भी बेहतर जानने के लिए उपयोग कर सकते हैं।
नोट: निम्नलिखित फ़ोल्डरों की समझ को सरल बनाने के लिए, यह जानना महत्वपूर्ण है कि प्रतीक / "रूट" की पहचान करता है, अर्थात डिस्क पर या लिनक्स पर मौजूद विभाजन पर प्राथमिक स्थान; इसलिए यह C: \ Windows फ़ोल्डर से मेल खाती है।
यदि आप देखते हैं / पहले से ही जानते हैं कि आपको हार्ड ड्राइव फोल्डर या लिनक्स सिस्टम पार्टीशन को खोलना है जिसमें वे फोल्डर हैं।
लिनक्स निर्देशिका: उपयोगकर्ता फ़ोल्डर
उपयोगकर्ता फ़ोल्डर वे हैं जहां आप संबंधित व्यक्तिगत फ़ाइलों (दस्तावेजों, फोटो, वीडियो) और कार्यक्रम अनुकूलन के साथ ऑपरेटिंग सिस्टम द्वारा बनाई गई उपयोगकर्ता प्रोफाइल पा सकते हैं।
लिनक्स में दो उपयोगकर्ता फ़ोल्डर हैं:
- / - घर : मानक अनुमति वाले सभी उपयोगकर्ताओं के साथ फ़ोल्डर
- - रूट : अधिकतम प्रशासनिक अनुमति वाले उपयोगकर्ता के साथ फ़ोल्डर
पहले फ़ोल्डर में आपको उतने सबफ़ोल्डर मिलेंगे जितने सिस्टम पर प्रोफाइल हैं।
यदि आप "रोक्को" नामक एक उपयोगकर्ता बनाते हैं, तो यहां आपको व्यक्तिगत फ़ाइलों के लिए सभी उपयोगकर्ता फ़ोल्डर और स्थापित प्रोग्राम के कॉन्फ़िगरेशन पथ के साथ एक रोक्को फ़ोल्डर मिलेगा।
रूट एक विशेष फ़ोल्डर है जो उपयोगकर्ता के लिए अधिकतम प्रशासनिक अनुमतियों के लिए आरक्षित है, यह आम तौर पर सामान्य उपयोगकर्ताओं के लिए सुलभ नहीं है और इसमें रूट उपयोगकर्ता से संबंधित कार्यक्रमों की सेटिंग्स शामिल हैं।
लिनक्स निर्देशिका: प्रोग्राम फ़ोल्डर
जब आप लिनक्स पर एक नया प्रोग्राम स्थापित करते हैं, तो सिस्टम द्वारा उपयोग किए जाने वाले फ़ोल्डर निम्नलिखित हैं:
- usr: सभी "निष्पादन योग्य" फ़ाइलों के साथ और प्रोग्राम कॉन्फ़िगरेशन फ़ाइलों के भाग के साथ फ़ोल्डर
इस फ़ोल्डर में आप विभिन्न सबफ़ोल्डर्स पा सकते हैं, कार्यक्रमों के संचालन के लिए सभी बहुत उपयोगी हैं, सबसे महत्वपूर्ण निश्चित रूप से हैं:
- / usr / शेयर : इस फ़ोल्डर में एप्लिकेशन डेटा और मैनुअल शामिल हैं
- usr / bin : लिनक्स वातावरण में सभी निष्पादन योग्य फाइलें (बाइनरी फाइलें) हैं
- usr / src : यहाँ आपको कर्नेल सोर्स मिलते हैं
- / lib: जैसा कि नाम से पता चलता है कि इस फ़ोल्डर में आपको प्रोग्राम्स (लाइब्रेरीज़) चलाने के लिए ज़रूरी फाइलों का दूसरा हिस्सा मिल जाएगा
- / आदि : इस फ़ोल्डर में ऐप और सिस्टम टूल सेटिंग्स शामिल हैं (पहले से ही ऑपरेटिंग सिस्टम के साथ मौजूद हैं) -
मुख्य उपनिर्देशिका /etc/init.d है जिसमें नेटवर्किंग, सांबा, अपाचे, क्रोन, हॉल, और जैसी सेवाओं के लिए सभी आरंभिक स्क्रिप्ट शामिल हैं।
- / विकल्प : भारी कार्यक्रमों के लिए लिनक्स द्वारा आरक्षित फ़ोल्डर, लेकिन आधुनिक ऑपरेटिंग सिस्टम द्वारा बहुत कम उपयोग किया जाता है।
आप / होम फोल्डर में प्रोग्राम्स (प्रत्येक उपयोगकर्ता के लिए विशिष्ट) के लिए कुछ कॉन्फ़िगरेशन फ़ाइलें पा सकते हैं, इसलिए यदि कोई प्रोग्राम है, लेकिन पीसी पर कई उपयोगकर्ता हैं, तो प्रत्येक के पास उसके पसंदीदा, उसके व्यक्तित्व और उसके कॉन्फ़िगरेशन होंगे।
डिवाइस फ़ोल्डर
जैसा कि मैंने उल्लेख किया है, पीसी पर प्रत्येक डिवाइस या परिधीय एक फाइल के रूप में मौजूद है; ये फ़ाइलें निम्नलिखित फ़ोल्डर में मौजूद हैं:
- / dev : यहाँ डिवाइस और सिस्टम काम से जुड़े डिवाइस बनाने के लिए ड्राइवर हैं।
इस निर्देशिका में सभी डिवाइस फ़ाइलें हैं, जो कि विंडोज पर ड्राइवर हैं।
लिनक्स पर सभी बाह्य उपकरणों और इकाइयों का एक नाम है, उदाहरण के लिए हार्ड ड्राइव को hda, hdb, hdc के रूप में वर्गीकृत किया जाता है।
विशेष बाह्य उपकरणों जैसे कि USB उपकरणों को sda, sdb, sdc के रूप में वर्गीकृत किया जा सकता है, इसलिए / dev निर्देशिका को देखते हुए आप विभिन्न फ़ाइलों को देखेंगे और उनमें से प्रत्येक एक वास्तविक या आभासी डिवाइस है।
लिनक्स पर परिधीय डेटा और चूहों जैसे डेटा संचारित करने वाले उपकरणों के बीच अंतर करते हैं।
विंडोज पर ऐसा कोई फ़ोल्डर नहीं है, जो इंस्टॉल किए गए परिधीयों पर डेटा है, रजिस्ट्री कुंजियों में थोड़ा सा है और सी: \ Windows \ system32 \ ड्राइवर फ़ोल्डर में शामिल फाइलों में और साथ ही खिड़कियों पर भी इसे ढूंढना मुश्किल है। लिनक्स, इन फ़ाइलों को छुआ नहीं जाना चाहिए।
- - proc : इस फोल्डर में आपको प्रोसेसर द्वारा शुरू की गई सभी प्रक्रिया एक फाइल के रूप में मिल जाएगी
- / mnt : यहाँ आप (सबफ़ोल्डर में) स्टोरेज डिवाइस, हार्ड डिस्क से लेकर नेटवर्क फोल्डर में जाने वाली USB स्टिक्स तक पा सकते हैं।
यदि आप 8 जीबी कुंजी कनेक्ट करते हैं, तो एक 8 जीबी फ़ोल्डर यहां मौजूद सभी सामग्रियों (यदि मौजूद है) के साथ दिखाई देगा, साथ ही अगर आपने हार्ड डिस्क पर किसी भी विभाजन को माउंट किया है।
कुछ ऑपरेटिंग सिस्टम पर आपको एक / माउंट फ़ोल्डर भी मिलेगा, जो बिल्कुल यही काम करता है।
इन फ़ोल्डरों में सामग्री के साथ आप अपने पीसी पर मौजूद सभी स्थान (बाहरी भंडारण उपकरणों सहित) और बाह्य उपकरणों के सही कामकाज को नियंत्रित कर सकते हैं।
अन्य फ़ोल्डर
लिनक्स रूट के भीतर अन्य फ़ोल्डर हैं, लेकिन उपयोगकर्ता के हस्तक्षेप की आवश्यकता आम तौर पर नहीं होती है (बहुत दुर्लभ मामलों को छोड़कर); फ़ोल्डर हैं:
- / tmp : इस फ़ोल्डर में सिस्टम द्वारा उत्पन्न सभी अस्थायी फाइलें हैं
- / var: इस फ़ोल्डर में सिस्टम लॉग सहित प्रोग्राम चलाने की जानकारी है
- - बूट: यहां आप लिनक्स के सही बूट के लिए आवश्यक सभी फाइलें पा सकते हैं।
आप शायद ही कभी इन फ़ोल्डरों का उपयोग करेंगे, लेकिन उनके अस्तित्व और उनकी सामग्री को जानकर आप उन पर कार्रवाई करने के लिए आवश्यक कार्य करने के लिए सही कार्य कर सकेंगे, विशेष रूप से कार्यक्रमों के साथ समस्याओं की प्रकृति का पता लगाने के लिए ( / var फ़ोल्डर में लॉग हैं) ।

अपनी टिप्पणी छोड़ दो

Please enter your comment!
Please enter your name here