यूनियन फाइल सिस्टम, जैसे कि यूनियनफेट्स और औफ , प्लान 9 यूनियन डायरेक्टरी माउंट से प्रेरित थे ।
उदाहरण के लिए, वे /usr/bin
सीडी से एक लिखने योग्य फ़ाइल सिस्टम के साथ मर्ज करने के लिए लाइव सीडी पर उपयोग किए जाते हैं , ताकि आप इसमें बदलाव कर सकें /usr/bin
, यहां तक कि सीडी केवल पढ़ने के लिए है।
यूनियन फाइल सिस्टम: कार्यान्वयन, भाग I lwn.net पर
उदाहरण के लिए, यदि मैं डॉक्स को सही ढंग से समझता हूं, तो प्लान 9 पर, आप कर सकते हैं:
bind -b /usr/bin /bin
bind -b /usr/local/bin /bin
bind -b /home/username/bin /bin
और तीनों निर्देशिकाओं की सभी फाइलें /bin
(डुप्लिकेट नामों के मामले में, अंतिम-निर्दिष्ट निर्देशिका जीत में से एक, -b
विकल्प के कारण ) दिखाई देगी ।
मुझे यकीन नहीं है कि अगर ब्रूस का अर्थ "माउंट / फाइलसिस्टम नेमस्पेस" है, या कुछ अलग है।
आप शायद यह भी कह सकते हैं कि sshfs प्लान 9 के ftpfs से प्रेरित थे ।