डायरेक्टरी और फोल्डर में क्या अंतर है? [डुप्लिकेट]


31

संभव डुप्लिकेट:
निर्देशिका बनाम फ़ोल्डर

अधिकांश लोग "फ़ोल्डर" और "निर्देशिका" शब्दों का परस्पर उपयोग करते हैं। क्या कोई अंतर है, और यदि हां, तो यह क्या है?


मैं विशेष रूप से डेवलपर के दृष्टिकोण से बात कर रहा हूं।
मफू

@mafutrct: कोई अंतर नहीं है कि किसी डेवलपर या उपयोगकर्ता के दृष्टिकोण से बात करना जहां तक ​​मुझे पता है।
बोल्टलोक

1
मुझे stackoverflow.com/questions/1191381/… मिला, तो मुझे लगता है कि यह SO और एक उपयोगकर्ता POV से अलग दोनों के लिए अनुकूल है।
माफ़ू

यह वास्तव में SO को वापस माइग्रेट करने की आवश्यकता है।
माफ़ू

1
... इस सवाल को एसयू पर एक सवाल के रूप में बंद होने के बजाय एसओ को वापस माइग्रेट करने की आवश्यकता है जिसे गलत उत्तर स्वीकार कर लिया गया है।
मफू

जवाबों:


41

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

मुख्य अंतर यह है कि एक फ़ोल्डर एक तार्किक अवधारणा है जो जरूरी नहीं कि एक भौतिक निर्देशिका में मैप हो। निर्देशिका एक फ़ाइल सिस्टम ऑब्जेक्ट है। एक फ़ोल्डर एक GUI ऑब्जेक्ट है। विकिपीडिया इसे इस तरह से समझाता है :

नाम फ़ोल्डर, कार्यालयों में उपयोग किए जाने वाले फ़ाइल फ़ोल्डर के लिए एक सादृश्य प्रस्तुत करता है, और मूल रूप से ऐप्पल लिसा द्वारा उपयोग किया जाता है, लगभग सभी आधुनिक ऑपरेटिंग सिस्टम के डेस्कटॉप वातावरण में उपयोग किया जाता है। फ़ोल्डरों को अक्सर उन आइकनों के साथ दर्शाया जाता है जो नेत्रहीन रूप से भौतिक फ़ाइल फ़ोल्डर से मिलते जुलते हैं।

कड़ाई से बोलते हुए, एक निर्देशिका के बीच एक अंतर है जो एक फाइल सिस्टम अवधारणा है, और ग्राफिकल यूजर इंटरफेस रूपक है जो इसे (एक फ़ोल्डर) का प्रतिनिधित्व करने के लिए उपयोग किया जाता है। उदाहरण के लिए, माइक्रोसॉफ्ट विंडोज उपयोगकर्ता के लिए कंप्यूटर की सामग्री को काफी सुसंगत तरीके से प्रस्तुत करने में मदद करने के लिए विशेष फ़ोल्डरों की अवधारणा का उपयोग करता है जो उपयोगकर्ता को पूर्ण निर्देशिका पथों से निपटने के लिए मुक्त करता है, जो कि विंडोज के संस्करणों के बीच और उसके बीच भिन्न हो सकते हैं व्यक्तिगत स्थापना।

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


क्या आप रेमंड के हालिया ब्लॉग पोस्ट को जोड़ सकते हैं? मैं इसे फिर से उत्तर के रूप में चुनूँगा।
मफू

@mafutrct मुझे यकीन नहीं है कि आप वास्तव में क्या चाहते हैं ...?
एल्वारो गोंजालेज

बस मेरे उत्तर में पाठ को कॉपी करें और उसे अपने पास
भेजें

1
@mafutrct आपका उत्तर ठीक है। स्वीकृत उत्तर में सभी मूल्यवान जानकारी होने की आवश्यकता नहीं है। इसके अलावा, रेमंड चेन में Microsoft के अंदर आधिकारिक राय हो सकती है कि वे न तो शब्द, न ही डायरेक्टरी या फोल्डर खरीदें ;-)
álvaro González

आप सही हैं :)
mafu

12

रेमंड चेन द्वारा दिया गया आधिकारिक उत्तर :

विंडोज 95 ने विंडोज एक्सप्लोरर और इसके साथ यह शब्द फ़ोल्डर पेश किया। फ़ोल्डर और निर्देशिका के बीच क्या संबंध है?

कुछ लोगों का मानना ​​है कि विंडोज़ 95 ने निर्देशिकाओं को फ़ोल्डर में बदल दिया है, लेकिन यह वास्तव में इससे अधिक है।

विंडोज एक्सप्लोरर आपको फ़ोल्डर्स को देखने देता है, जो शेल नेमस्पेस में कंटेनर हैं। निर्देशिकाएँ एक प्रकार के फ़ोल्डर हैं, अर्थात्, फ़ोल्डर जो सिस्टम स्थानों को फाइल करने के लिए मेल खाते हैं। अन्य प्रकार के फ़ोल्डर्स हैं, जैसे कंट्रोल पैनल या नेटवर्क नेबरहुड या प्रिंटर्स। ये अन्य प्रकार के फ़ोल्डर्स शेल नेमस्पेस में वस्तुओं का प्रतिनिधित्व करते हैं जो फाइलों के अनुरूप नहीं हैं। आम उपयोग में, वर्चुअल फ़ोल्डर शब्द को उन फ़ोल्डरों के लिए लागू किया गया है जो निर्देशिका नहीं हैं। दूसरे शब्दों में, हमारे पास यह यूलर आरेख है:

(वर्चुअल फ़ोल्डर = फ़ोल्डर - निर्देशिकाएँ)

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


1
अलवरारा जी। विकारियो के उत्तर के अनुसार, यह शब्द 1980 के दशक की शुरुआत से मौजूद था। यह खिड़कियों के लिए उत्तर हो सकता है, लेकिन अन्य प्रणालियां हैं।
डैनियल बेक

मुझे लगता है कि उत्तरों को संयुक्त किया जाना चाहिए, क्योंकि रेमंड चित्र अल्वारा के उत्तर में दिए गए विचार का अभ्यास करते हैं।
मफू

1

यदि आप कंप्यूटर की फाइल सिस्टम का संदर्भ ले रहे हैं तो शब्द पर्यायवाची हैं। ग्राफिकल यूजर इंटरफेस के संदर्भ में निर्देशिकाओं का जिक्र करते समय "फोल्डर्स" एक सामान्य नामकरण सम्मेलन है। "निर्देशिकाएँ" कंसोल आधारित इंटरफेस के साथ उपयोग किया जाने वाला एक अधिक सामान्य शब्द है।


2
और, परिणामस्वरूप, "निर्देशिका" के लिए एपीआई का झुकाव। इसलिए, उदाहरण के लिए, .NET के पास DirectoryInfoनहीं है FolderInfo

1

नहीं, कोई अंतर नहीं है।

शब्द निर्देशिका इस धारणा से आती है कि यह फाइलों की एक निर्देशिका है जिसमें यह शामिल है।

शब्द फ़ोल्डर एक कार्डबोर्ड फ़ोल्डर की सादृश्य से आता है जिसमें दस्तावेज़ होते हैं।


1

यह शायद तकनीकी परिभाषा नहीं है, लेकिन मैं एक फ़ोल्डर को स्थानीय / रिश्तेदार नाम और पूर्ण नाम के रूप में एक निर्देशिका के रूप में सोचता हूं। उदाहरण के लिए, की तरह कुछ को देख C:\Documents and Settings\JCoehoorn\My Documents, My Documentsफ़ोल्डर होगा और C:\Documents and Settings\JCoehoorn\My Documentsनिर्देशिका होगा।


व्यक्तिगत रूप से, मैं अब संस्करण कहेंगे pathको directory
jedmao
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.