6 तरीके लिनक्स फाइल सिस्टम विंडोज फाइल सिस्टम से अलग है
लिनक्स के फाइल सिस्टम में विंडोज फाइल सिस्टम से काफी अंतर है। आपको कोई ड्राइव लेटर या बैकस्लैश नहीं मिलेंगे, लेकिन आपको एक एलियन-दिखने वाला लेआउट मिलेगा, जहाँ फाइलों का एक ही नाम हो सकता है, केवल कैपिटलाइज़ेशन में अलग-अलग।.
यह एक संपूर्ण सूची नहीं है। यह नए लिनक्स उपयोगकर्ताओं के लिए अभिप्रेत है, जो लिनक्स और विंडोज के बीच सभी अंतरों से अवगत नहीं हैं। और भी कई अंतर हैं जो लागू होते हैं.
निर्देशिका संरचना
यदि आप अपने लिनक्स कंप्यूटर पर फ़ाइल सिस्टम के आसपास ब्राउज़ करना शुरू करते हैं, तो आपको कोई विंडोज, प्रोग्राम फाइल्स या उपयोगकर्ता फ़ोल्डर नहीं मिलेंगे। (हालांकि / होम / निर्देशिका उपयोगकर्ता फ़ोल्डर के समान है।)
लिनक्स निर्देशिका संरचना फ़ोल्डरों के लिए अलग-अलग नामों का उपयोग नहीं करती है, यह पूरी तरह से अलग लेआउट का उपयोग करती है। उदाहरण के लिए, विंडोज पर, कोई एप्लिकेशन C: \ Program Files \ Application में अपनी सभी फाइलें संग्रहीत कर सकता है। लिनक्स पर, इसकी फ़ाइलों को कई स्थानों के बीच विभाजित किया जाएगा - इसके बायनेरिज़ / usr / bin, इसके पुस्तकालयों / usr / lib में, और इसकी कॉन्फ़िगरेशन फ़ाइलें / etc / में.
हमने समझाया है कि लिनक्स फ़ाइल सिस्टम पर प्रत्येक निर्देशिका क्या है और इसके लिए क्या है। विवरण के लिए, पढ़ें: HTG बताते हैं: लिनक्स निर्देशिका संरचना की व्याख्या की
मामले की संवेदनशीलता
Windows पर, आपके पास नाम की कोई फ़ाइल नहीं हो सकती है फ़ाइल और नाम की एक और फाइल फ़ाइल एक ही फ़ोल्डर में। Windows फ़ाइल सिस्टम संवेदनशील नहीं है, इसलिए यह इन नामों को एक ही फ़ाइल के रूप में मानता है.
लिनक्स पर, फ़ाइल सिस्टम संवेदनशील है। इसका मतलब है कि आपके पास नाम वाली फाइलें हो सकती हैं फ़ाइल, फ़ाइल, तथा फ़ाइल एक ही फ़ोल्डर में। प्रत्येक फ़ाइल में अलग-अलग सामग्री होती है - लिनक्स बड़े अक्षरों और कम-केस वाले अक्षरों को विभिन्न वर्णों के रूप में मानता है.
बैकस्लैश बनाम फ़ॉरवर्ड स्लैश
विंडोज बैकस्लैश का उपयोग करता है, ठीक उसी तरह जैसे डॉस ने किया था। उदाहरण के लिए, Windows पर उपयोगकर्ता की निर्देशिका का पथ है:
C: \ Users \ नाम
लिनक्स पर, उपयोगकर्ता की होम डाइरेक्टरी का मार्ग है:
/ घर / नाम
आप यह भी देखेंगे कि आपके वेब ब्राउजर में यूआरएल - यहां तक कि विंडोज पर भी - फॉरवर्ड स्लैश का उपयोग करें। उदाहरण के लिए, यह https://www.howtogeek.com/article है, न कि http: \\ www.howtogeek.com \ लेख.
नो ड्राइव लेटर्स - इट्स ऑल अंडर /
विंडोज़ ड्राइव अक्षर पर विभाजन और उपकरणों को उजागर करता है। चाहे आपके पास एक से अधिक हार्ड ड्राइव हों, एक ही हार्ड ड्राइव पर कई विभाजन हों, या हटाने योग्य डिवाइस जुड़े हों, प्रत्येक फ़ाइल सिस्टम अपने स्वयं के ड्राइव अक्षर के तहत उपलब्ध है.
लिनक्स में ड्राइव अक्षर नहीं हैं। इसके बजाय, यह अन्य फ़ाइल सिस्टम को मनमानी निर्देशिकाओं में सुलभ बनाता है। (विंडोज यह भी कर सकता है, लेकिन यह ऐसा नहीं है कि यह बॉक्स से बाहर कैसे काम करता है।)
लिनक्स पर, सब कुछ रूट निर्देशिका के अंतर्गत है। रूट डायरेक्टरी के ऊपर कोई फाइल नहीं है, क्योंकि विंडोज पर C: के बाहर की फाइलें हैं। जब आप किसी उपकरण को अपने कंप्यूटर से कनेक्ट करते हैं, तो यह / मीडिया / के तहत उपलब्ध हो जाएगा। निर्देशिका की सामग्री घुड़सवार विभाजन की सामग्री को प्रदर्शित करती है.
यदि आपके पास कई हार्ड ड्राइव या हार्ड ड्राइव विभाजन हैं, तो आप उन्हें अपने फाइल सिस्टम पर कहीं भी माउंट कर सकते हैं। उदाहरण के लिए, आप अपने घर निर्देशिकाओं को एक अलग विभाजन पर एक अलग विभाजन पर / घर पर रख सकते हैं। हालाँकि, आप अपनी पसंद से कहीं भी एक विभाजन माउंट कर सकते हैं - आप इसे / myBackupDrive पर भी माउंट कर सकते हैं.
सब कुछ एक फ़ाइल है
जैसे हर माउंटेड फाइल सिस्टम / (रूट डायरेक्टरी) के तहत एक निर्देशिका है, लिनक्स पर सब कुछ एक फाइल है। उदाहरण के लिए, आपकी पहली हार्ड ड्राइव का प्रतिनिधित्व / देव / एसडीए द्वारा किया जाता है, आपकी सीडी ड्राइव / देव / सीडीआरएम पर उपलब्ध है, जबकि आपके माउस द्वारा / देव / माउस का प्रतिनिधित्व किया जाता है।.
यह वाक्यांश वास्तव में ओवरसिम्प्लीफिकेशन का एक सा है - सब कुछ वास्तव में लिनक्स पर एक फ़ाइल नहीं है। लेकिन इस वाक्यांश का अर्थ समझने से आपको यह समझने में मदद मिलेगी कि लिनक्स कैसे काम करता है। अधिक जानने के लिए, पढ़ें: HTG बताते हैं: क्या "सब कुछ एक फ़ाइल है" लिनक्स पर इसका मतलब है
आप खुली फ़ाइलों को हटा सकते हैं या संशोधित कर सकते हैं
लिनक्स और अन्य यूनिक्स-जैसे ऑपरेटिंग सिस्टम पर, एप्लिकेशन फाइलों तक अनन्य पहुंच को लॉक नहीं करते हैं जितनी बार वे विंडोज पर करते हैं। उदाहरण के लिए, मान लें कि आप Windows पर VLC में एक वीडियो फ़ाइल देख रहे हैं। क्रेडिट खेल रहे हैं और आप इसे देख रहे हैं, इसलिए आप इसे हटाने का प्रयास करते हैं। आपको एक त्रुटि संदेश दिखाई देगा- - इससे पहले कि आप इसे हटा सकें, इसका नाम बदल सकें, या इसे करने के लिए VLC में फ़ाइल देखना बंद कर दें.
लिनक्स पर, आप आमतौर पर वीडियो फ़ाइल को हटा सकते हैं या संशोधित कर सकते हैं क्योंकि यह खेल रहा था। आपको यह कहते हुए त्रुटि संदेश दिखाई नहीं देगा कि फ़ाइल उपयोग में है.
ये अंतर अन्य UNIX- जैसे ऑपरेटिंग सिस्टम पर भी लागू होना चाहिए। हालांकि, कुछ अंतर हो सकते हैं - उदाहरण के लिए, मैक ओएस एक्स केस-संवेदी नहीं है। यह केस-असंवेदनशील है, बिल्कुल विंडोज की तरह.