वर्कस्टेशन के लिए मुफ्त होस्टिंग ऑनलाइन

<पिछला | विषय-सूची | अगला>

निर्देशित दौरा

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

इसके बाद, हम स्वयं फ़ाइल सिस्टम के चारों ओर घूमने जा रहे हैं यह देखने के लिए कि हमारा क्या बनता है


लिनक्स सिस्टम टिक. इससे हमें अपने नेविगेशन कौशल का अभ्यास करने का मौका मिलेगा। एक चीज़ जो हम खोजेंगे वह यह है कि कई दिलचस्प फ़ाइलें सादे मानव-पठनीय पाठ में हैं। जैसे ही हम अपने दौरे पर जाते हैं, निम्नलिखित प्रयास करें:

1. cd किसी दी गई निर्देशिका में

2. निर्देशिका सामग्री को सूचीबद्ध करें ls -l

3. यदि आप कोई दिलचस्प फ़ाइल देखते हैं, तो उसकी सामग्री निर्धारित करें पट्टिका

4. यदि ऐसा लगता है कि यह टेक्स्ट हो सकता है, तो इसे देखने का प्रयास करें कम


कॉपी और पेस्ट ट्रिक याद रखें! यदि आप माउस का उपयोग कर रहे हैं, तो आप इसे कॉपी करने के लिए फ़ाइल नाम पर डबल क्लिक कर सकते हैं और इसे कमांड में पेस्ट करने के लिए मध्य क्लिक कर सकते हैं।


जब हम इधर-उधर घूमते हैं, तो सामान देखने से न डरें। नियमित उपयोगकर्ताओं को चीज़ों को गड़बड़ाने से काफी हद तक प्रतिबंधित किया जाता है। यह सिस्टम प्रशासक का काम है! यदि कोई आदेश किसी चीज़ के बारे में शिकायत करता है, तो बस किसी और चीज़ पर आगे बढ़ें। चारों ओर देखने में कुछ समय व्यतीत करें। सिस्टम का पता लगाना हमारा काम है। याद रखें, Linux में कोई रहस्य नहीं हैं!

तालिका 3-4 उन कुछ निर्देशिकाओं को सूचीबद्ध करती है जिन्हें हम खोज सकते हैं। वितरण के आधार पर कुछ मामूली अंतर हो सकते हैं। चारों ओर देखने और अधिक प्रयास करने से न डरें!


तालिका 3-4: लिनक्स सिस्टम पर मिली निर्देशिकाएँ


निर्देशिका टिप्पणियाँ

निर्देशिका टिप्पणियाँ

/ मूल निर्देशिका. जहां सब कुछ शुरू होता है.


/bin में बायनेरिज़ (प्रोग्राम) शामिल हैं जो सिस्टम को बूट करने और चलाने के लिए मौजूद होना चाहिए।


/बूट में लिनक्स कर्नेल, प्रारंभिक रैम डिस्क छवि (बूट समय पर आवश्यक ड्राइवरों के लिए), और बूट लोडर शामिल है।


दिलचस्प फ़ाइलें:

/boot/grub/grub.conf या मेनू.lst, जिनका उपयोग बूट लोडर को कॉन्फ़िगर करने के लिए किया जाता है।

/boot/vmlinuz (या कुछ इसी तरह), लिनक्स

गिरी


/ dev यह एक विशेष निर्देशिका है जिसमें शामिल है डिवाइस नोड्स. "हर चीज़ एक फ़ाइल है" डिवाइस पर भी लागू होती है। यहां वह जगह है जहां कर्नेल उन सभी उपकरणों की एक सूची रखता है जिन्हें वह समझता है।


/आदि RSI /आदि निर्देशिका में सभी सिस्टम-व्यापी कॉन्फ़िगरेशन फ़ाइलें शामिल हैं। इसमें शेल स्क्रिप्ट का एक संग्रह भी शामिल है जो प्रत्येक सिस्टम सेवा को बूट समय पर प्रारंभ करता है। इस निर्देशिका में सब कुछ पढ़ने योग्य पाठ होना चाहिए।


दिलचस्प फ़ाइलें: जबकि सब कुछ अंदर है /आदि दिलचस्प है, यहां कुछ सर्वकालिक पसंदीदा हैं:

/ Etc / crontab, एक फ़ाइल जो परिभाषित करती है कि कब

स्वचालित नौकरियां चलेंगी.

/ Etc / fstab, भंडारण उपकरणों और उनके संबंधित माउंट बिंदुओं की एक तालिका।

/ Etc / पासवर्ड, उपयोगकर्ता खातों की एक सूची।


/घर सामान्य कॉन्फ़िगरेशन में, प्रत्येक उपयोगकर्ता को एक निर्देशिका दी जाती है

/घर। सामान्य उपयोगकर्ता केवल अपनी होम डायरेक्ट्रीज़ में ही फ़ाइलें लिख सकते हैं। यह सीमा सिस्टम को गलत उपयोगकर्ता गतिविधि से बचाती है।


/lib में कोर सिस्टम प्रोग्राम द्वारा उपयोग की जाने वाली साझा लाइब्रेरी फ़ाइलें शामिल हैं। ये विंडोज़ में डीएलएल के समान हैं।


/lost+found लिनक्स फ़ाइल सिस्टम, जैसे कि ext3, का उपयोग करने वाले प्रत्येक स्वरूपित विभाजन या डिवाइस में यह निर्देशिका होगी। इसका उपयोग फ़ाइल सिस्टम भ्रष्टाचार घटना से आंशिक पुनर्प्राप्ति के मामले में किया जाता है।

जब तक आपके सिस्टम में वास्तव में कुछ बुरा नहीं हुआ है, यह निर्देशिका खाली रहेगी।


/ मीडिया आधुनिक Linux सिस्टम पर / मीडिया निर्देशिका में यूएसबी ड्राइव, सीडी-रोम इत्यादि जैसे हटाने योग्य मीडिया के लिए माउंट पॉइंट शामिल होंगे जो प्रविष्टि पर स्वचालित रूप से माउंट होते हैं।


/ MNT पुराने Linux सिस्टम पर, / MNT निर्देशिका में हटाने योग्य उपकरणों के लिए माउंट पॉइंट शामिल हैं जिन्हें मैन्युअल रूप से माउंट किया गया है।


/ opt /opt निर्देशिका का उपयोग "वैकल्पिक" सॉफ़्टवेयर स्थापित करने के लिए किया जाता है। इसका उपयोग मुख्य रूप से वाणिज्यिक सॉफ़्टवेयर उत्पादों को रखने के लिए किया जाता है जिन्हें आपके सिस्टम पर इंस्टॉल किया जा सकता है।



निर्देशिका टिप्पणियाँ

निर्देशिका टिप्पणियाँ

/ proc RSI / proc निर्देशिका विशेष है. यह आपकी हार्ड ड्राइव पर संग्रहीत फ़ाइलों के अर्थ में एक वास्तविक फ़ाइल सिस्टम नहीं है। बल्कि, यह लिनक्स कर्नेल द्वारा अनुरक्षित एक वर्चुअल फ़ाइल सिस्टम है। इसमें मौजूद "फ़ाइलें" कर्नेल में ही झाँकती हैं। फ़ाइलें पढ़ने योग्य हैं और आपको एक तस्वीर देंगी कि कर्नेल आपके कंप्यूटर को कैसे देखता है।


/root यह रूट खाते के लिए होम डायरेक्टरी है।


/sbin इस निर्देशिका में "सिस्टम" बायनेरिज़ शामिल हैं। ये ऐसे प्रोग्राम हैं जो महत्वपूर्ण सिस्टम कार्य करते हैं जो आम तौर पर सुपरयूज़र के लिए आरक्षित होते हैं।


/ Tmp RSI / Tmp निर्देशिका का उद्देश्य विभिन्न प्रोग्रामों द्वारा बनाई गई अस्थायी, क्षणिक फ़ाइलों का भंडारण करना है। कुछ कॉन्फ़िगरेशन के कारण हर बार सिस्टम रीबूट होने पर यह निर्देशिका खाली हो जाती है।


/ usr लिनक्स सिस्टम पर /usr निर्देशिका ट्री संभवतः सबसे बड़ा है। इसमें नियमित उपयोगकर्ताओं द्वारा उपयोग किए जाने वाले सभी प्रोग्राम और समर्थन फ़ाइलें शामिल हैं।


/ Usr / bin / Usr / bin द्वारा स्थापित निष्पादन योग्य प्रोग्राम शामिल हैं

आपका Linux वितरण. इस निर्देशिका में हजारों प्रोग्राम रखना कोई असामान्य बात नहीं है।


/ Usr / lib कार्यक्रमों के लिए साझा पुस्तकालय / Usr / bin.


/ Usr / स्थानीय RSI / Usr / स्थानीय पेड़ वह जगह है जहां प्रोग्राम नहीं हैं

आपके वितरण में शामिल हैं लेकिन सिस्टम-व्यापी उपयोग के लिए स्थापित हैं। सोर्स कोड से संकलित प्रोग्राम सामान्यतः इंस्टॉल किये जाते हैं / Usr / स्थानीय / बिन. नए स्थापित लिनक्स सिस्टम पर, यह ट्री मौजूद है, लेकिन यह तब तक खाली रहेगा जब तक सिस्टम प्रशासक इसमें कुछ नहीं डालता।


/usr/sbin में अधिक सिस्टम प्रशासन प्रोग्राम शामिल हैं।


/ Usr / share / Usr / share इसमें उपयोग किया गया सभी साझा डेटा शामिल है

में कार्यक्रम / Usr / bin. इसमें डिफ़ॉल्ट कॉन्फ़िगरेशन फ़ाइलें, आइकन, स्क्रीन पृष्ठभूमि, ध्वनि फ़ाइलें आदि जैसी चीज़ें शामिल हैं।


/usr/share/doc सिस्टम पर स्थापित अधिकांश पैकेजों में कुछ शामिल होंगे

दस्तावेज़ीकरण का प्रकार. में / usr / शेयर / डॉक्टर, हम पैकेज द्वारा व्यवस्थित दस्तावेज़ीकरण फ़ाइलें पाएंगे।


/ var /tmp और /home के अपवाद के साथ, जिन निर्देशिकाओं को हमने अब तक देखा है वे अपेक्षाकृत स्थिर रहती हैं, यानी उनकी सामग्री नहीं बदलती है। /var निर्देशिका ट्री वह जगह है जहां परिवर्तन की संभावना वाला डेटा संग्रहीत किया जाता है। विभिन्न डेटाबेस, स्पूल फ़ाइलें, उपयोगकर्ता मेल इत्यादि यहां स्थित हैं।


/ Var / लॉग / Var / लॉग शामिल हैं फाइल्स लॉग करें # लॉग फाइलें, विभिन्न प्रणालियों के रिकॉर्ड

गतिविधि। ये बहुत महत्वपूर्ण हैं और समय-समय पर इनकी निगरानी की जानी चाहिए। सबसे उपयोगी हैं

/var/log/संदेश और/या /var/log/syslog। ध्यान दें कि कुछ सिस्टम पर सुरक्षा कारणों से, लॉग फ़ाइलों को देखने के लिए आपको सुपरयूज़र होना चाहिए।



OnWorks पर शीर्ष OS क्लाउड कंप्यूटिंग: