निर्देशिका बनाम फ़ोल्डर


82

क्या दोनों नाम पर्यायवाची हैं या अलग-अलग प्लेटफार्मों पर एक दूसरे पर एक नाम पसंद करना चाहिए?

जवाबों:


108

जैसा कि इस प्रश्न में देखा गया है , वे समान नहीं हैं ।

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

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

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

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

यहाँ छवि विवरण दर्ज करें (आभासी फ़ोल्डर = फ़ोल्डर - निर्देशिकाएँ)

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


इसे भी देखें: stackoverflow.com/a/1195096/412486
XP1

क्या आप उस आरेख में वर्चुअल फ़ोल्डर को शामिल करने में सक्षम हैं? शायद i.imgur.com/PCbhJfu.png
barlop

21

हार्ड ड्राइव पर भौतिक स्थानों के संदर्भ के रूप में वे समानार्थक हैं।

विंडोज़ "फ़ोल्डर" का उपयोग करता है।

* निक्स "डायरेक्टरी" का उपयोग करता है।

विंडोज पर आपके पास आभासी फ़ोल्डर हैं (जैसा कि खराबी के जवाब में बताया गया है) जो निर्देशिकाओं के रूप में दर्शाए जाते हैं लेकिन वास्तव में फाइलों के रूप में संग्रहीत किए जा सकते हैं (उदाहरण के लिए ज़िप फाइलें)।

हालाँकि, अंतिम उपयोगकर्ता के लिए यह अंतर आमतौर पर मायने नहीं रखता है।


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

9

@ मफू ने रेमंड चेन को लेखन के रूप में उद्धृत किया:

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

रेमंड चान इतिहास का पुनर्लेखन कर रहे हैं।

वास्तव में, माइक्रोसॉफ्ट विंडोज 95 ने एप्पल से कई यूआई डिजाइन विचारों को उधार लिया था। और बदले में Apple ने उन्हें ज़ेरॉक्स से उधार लिया। दोनों नाम "फ़ोल्डर" और फ़ोल्डर्स के दृश्य रूपक 1982 1 में जेरोक्स स्टार कार्यालय के वातावरण का हिस्सा थे ।

यह सभी देखें:


1 - 1985 में, मैंने अपने PhD थीसिस को लिखने के लिए जेरोक्स सॉफ़्टवेयर चलाने वाले DLion वर्कस्टेशन का उपयोग किया था ... यदि आप उस तथ्य के लिए स्रोत चाहते हैं।


5
अपने पहले वाक्य में, चेन यह बताता है कि Microsoft ने "फ़ोल्डर" शब्द पेश किया था। यह गलत है। यही मेरी बात है।
स्टीफन सी

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

5
अगर वह ऐसा कह रहा है, तो उसकी भाषा अनाड़ी है। क्योंकि यह नहीं है कि यह कैसे पढ़ता है / पर्स। किसी भी तरह से, (यदि वह जानबूझकर इतिहास का पुनर्लेखन कर रहा है, यदि वह पूर्ववर्तियों से अनजान है, या यदि उसका लेखन अनाड़ी है) तो यह उसके "अधिकार" से अलग हो जाता है। आप "स्पष्ट रूप से" कहते हैं। मैं असहमत हूं।
स्टीफन सी

1
या हो सकता है कि इसे आधिकारिक स्रोत बताने के लिए गलती आपके साथ हो। यह विंडोज़ के लिए यकीनन आधिकारिक है, लेकिन यह प्रश्न के संदर्भ में आधिकारिक नहीं है .... जो विभिन्न प्लेटफार्मों के बारे में है
स्टीफन सी

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

3

GUI प्लेटफार्मों के लिए, "फ़ोल्डर" नाम की सिफारिश की जाती है, जहां कमांड लाइन वातावरण के लिए, "निर्देशिका" नाम अनुकूल है।


9
की सिफारिश की है, किसके द्वारा?
काजागमनस

2
प्रशस्ति पत्र की जरूरत है
AtomHeartFather 22

3

वास्तव में, इस MSDN पृष्ठ में , आप पढ़ सकते हैं:

विंडोज में, शब्द "निर्देशिका" और "फ़ोल्डर" का उपयोग परस्पर विनिमय किया जाता है। अधिकांश दस्तावेज़ीकरण और उपयोगकर्ता इंटरफ़ेस पाठ शब्द "फ़ोल्डर" का उपयोग करता है, लेकिन .NET फ्रेमवर्क वर्ग पुस्तकालय "निर्देशिका" शब्द का उपयोग करता है।

इसलिए मुझे लगता है कि दोनों ठीक हैं। मैं "फ़ोल्डर" का उपयोग करता हूं क्योंकि यह छोटा है और मैं आलसी हूं।


2

मानव ने क्या कहा, अतिरिक्त नोट के साथ कि कुछ प्रोग्राम "फ़ोल्डर" का उपयोग करते हैं, लेकिन कभी भी निर्देशिका नहीं, जैसे कि आउटलुक जैसे ईमेल कार्यक्रमों में। आपके पास कभी भी "उपनिर्देशिका" नहीं होती है लेकिन आपके पास अक्सर "सबफ़ोल्डर" होते हैं।


क्या आउटलुक फ़ाइल सिस्टम निर्देशिकाओं के साथ वास्तव में काम करता है? या यह सिर्फ आभासी ई-मेल फ़ोल्डर प्रदान करता है?
माइक एल।

नहीं, यह केवल फ़ोल्डर है। मैं एक मुद्दा बना रहा था कि शब्दावली हमेशा विनिमेय नहीं होती है। आपने अपने प्रश्न में सिर्फ सिस्टम ट्री संरचना के लिए निर्दिष्ट नहीं किया है।
JNK

5
उपनिर्देशिका शब्द मौजूद है, और इस संदर्भ में सबफ़ोल्डर के समान ही है।
फ़ॉसी जूल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.