यह एक विस्तृत सूची नहीं है। यह नए लिनक्स उपयोगकर्ताओं के लिए है जो लिनक्स और विंडोज के बीच सभी मतभेदों से अवगत नहीं हैं। लागू होने वाले कई और अंतर हैं।
निर्देशिका संरचना
यदि आप अपने लिनक्स कंप्यूटर पर फाइल सिस्टम के आसपास ब्राउज़ करना शुरू करते हैं तो आपको कोई भी विंडोज़, प्रोग्राम फाइल्स या उपयोगकर्ता फ़ोल्डर्स नहीं मिलेंगे। (हालांकि / home / निर्देशिका उपयोगकर्ता फ़ोल्डर के समान है।)
लिनक्स निर्देशिका संरचना फ़ोल्डर्स के लिए अलग-अलग नामों का उपयोग नहीं करती है, यह एक पूरी तरह से अलग लेआउट का उपयोग करती है। उदाहरण के लिए, विंडोज़ पर, एक एप्लीकेशन सी: प्रोग्राम फ़ाइलें एप्लिकेशन में अपनी सभी फाइलों को स्टोर कर सकता है। लिनक्स पर, इसकी फ़ाइलों को एकाधिक स्थानों के बीच विभाजित किया जाएगा - इसकी बाइनरी / usr / bin में, इसकी पुस्तकालय / usr / lib में, और इसकी कॉन्फ़िगरेशन फ़ाइलें / etc / में हैं।
हमने समझाया है कि लिनक्स फ़ाइल सिस्टम पर प्रत्येक निर्देशिका क्या है और इसके लिए क्या है। विवरण के लिए, पढ़ें: एचटीजी बताता है: लिनक्स निर्देशिका संरचना समझाया गया
मामले की संवेदनशीलता
विंडोज़ पर, आपके पास नाम की एक फ़ाइल नहीं हो सकती है फ़ाइल और नाम की एक और फाइल फ़ाइल एक ही फ़ोल्डर में। विंडोज फाइल सिस्टम केस संवेदनशील नहीं है, इसलिए यह इन नामों को एक ही फाइल के रूप में मानता है।
लिनक्स पर, फाइल सिस्टम केस संवेदनशील है। इसका मतलब है कि आपके पास नाम की फाइलें हो सकती हैं फ़ाइल, फ़ाइल, तथा फ़ाइल एक ही फ़ोल्डर में। प्रत्येक फ़ाइल में अलग-अलग सामग्री होंगी - लिनक्स कैपिटलकृत अक्षरों और लोअर-केस अक्षरों को विभिन्न वर्णों के रूप में मानता है।
बैकस्लैश बनाम फॉरवर्ड स्लेश
विंडोज़ बैकस्लाश का उपयोग करता है, जैसे कि डॉस ने किया था। उदाहरण के लिए, विंडोज़ पर उपयोगकर्ता की निर्देशिका का पथ है:
C:UsersName
/home/name
कोई ड्राइव पत्र नहीं - यह सब नीचे /
विंडोज ड्राइव अक्षरों पर विभाजन और उपकरणों का खुलासा करता है। चाहे आपके पास एकाधिक हार्ड ड्राइव हों, एक ही हार्ड ड्राइव पर एकाधिक विभाजन, या हटाने योग्य डिवाइस कनेक्ट हों, प्रत्येक फ़ाइल सिस्टम अपने ड्राइव अक्षर के तहत उपलब्ध है।
लिनक्स पर, सब कुछ रूट निर्देशिका के अंतर्गत है। रूट निर्देशिका से ऊपर कोई फाइल नहीं है, क्योंकि विंडोज़ पर सी: फाइलें हैं। जब आप किसी डिवाइस को अपने कंप्यूटर से कनेक्ट करते हैं, तो यह / मीडिया / के तहत उपलब्ध हो जाएगा। निर्देशिका की सामग्री घुड़सवार विभाजन की सामग्री प्रदर्शित करती है।
सब कुछ एक फाइल है
जैसे प्रत्येक आरोहित फ़ाइल सिस्टम / निर्देशिका (रूट निर्देशिका) के अंतर्गत एक निर्देशिका है, लिनक्स पर सब कुछ एक फ़ाइल है। उदाहरण के लिए, आपकी पहली हार्ड ड्राइव / dev / sda द्वारा प्रस्तुत की जाती है, आपकी सीडी ड्राइव / dev / cdrom पर उपलब्ध है, जबकि आपका माउस / dev / mouse द्वारा दर्शाया गया है।
यह वाक्यांश वास्तव में एक oversimplification का थोड़ा सा है - सब कुछ वास्तव में लिनक्स पर एक फ़ाइल नहीं है। लेकिन इस वाक्यांश का अर्थ समझने से आपको यह समझने में मदद मिलेगी कि लिनक्स कैसे काम करता है। और जानने के लिए, पढ़ें: एचटीजी बताता है: लिनक्स पर "सब कुछ एक फाइल है" क्या है
आप फ़ाइलें खोल या हटा सकते हैं
लिनक्स और अन्य यूनिक्स जैसे ऑपरेटिंग सिस्टम पर, एप्लिकेशन विंडोज़ पर जितनी बार करते हैं, फ़ाइलों तक विशेष पहुंच को लॉक नहीं करते हैं। उदाहरण के लिए, मान लीजिए कि आप विंडोज़ पर वीएलसी में एक वीडियो फाइल देख रहे हैं। क्रेडिट खेल रहे हैं और आप इसे देख रहे हैं, इसलिए आप इसे हटाने का प्रयास करते हैं। आपको एक त्रुटि संदेश दिखाई देगा- - इसे हटाने से पहले आपको वीएलसी में फ़ाइल को देखना बंद करना होगा, इसका नाम बदलें, या इसके लिए कुछ और करें।
इन अंतरों को अन्य यूनिक्स जैसे ऑपरेटिंग सिस्टम पर भी लागू होना चाहिए। हालांकि कुछ मतभेद हो सकते हैं - उदाहरण के लिए, मैक ओएस एक्स केस-संवेदी नहीं है। विंडोज़ की तरह यह मामला असंवेदनशील है।