टैग-आधारित फाइल सिस्टम के साथ ऑपरेटिंग सिस्टम


8

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


1
मेरे हिस्से का मानना ​​है कि यह शेल और यूआई का एक हिस्सा होना चाहिए न कि फाइलसिस्टम । चूँकि फ़ाइलों के सेट को इस तरह टैग करने की आवश्यकता होती है, जो फ़ाइल सिस्टम पर वास्तव में फ़ाइलों का एक छोटा हिस्सा है।
सर्फ 16

2
ऐसा कैसे? मुझे कोई कारण नहीं दिखता कि सभी फाइलें इस प्रणाली का उपयोग क्यों नहीं करेंगी।
कोर Xii

जवाबों:


4

वहाँ कुछ प्रयास किया गया है - मन में आया , के रूप में winfs किया था ।

अगर किसी को मेटाडेटा फाइल सिस्टम लागू करना था तो वह शायद फाइलसिस्टम रिसोर्स फोर्क्स (ओएस एक्स पर) और वैकल्पिक डेटा स्ट्रीम जैसे विंडोज पर कुछ का उपयोग करेगा।


4
वास्तव में, NTFS इस तरह से भी कुछ करता है। सभी फाइलें एमएफटी में हैं, और निर्देशिकाएं केवल एक ही तरीका है कि फाइलों को अनुक्रमित किया जा सकता है। इस तरह से ऑन-डिस्क डेटा संरचनाएं संचालित होती हैं, कम से कम। संभावित रूप से, अन्य एमएफटी विशेषताओं द्वारा अन्य सूचकांक बनाए जा सकते हैं।
JdeBP

2

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


1

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


3
आप वास्तव में इसे एक पदानुक्रमित फाइल सिस्टम में हैक नहीं कर सकते क्योंकि आप फ़ाइल नाम टकराव और यूआई टैगिंग के लिए डिज़ाइन नहीं किए गए समस्याओं के साथ चलते हैं।
कोर Xii

जो आप पूछ रहे हैं, यानी "सभी फाइलें एक ही स्थान पर मौजूद हैं" फ़ाइल नाम के टकराव के लिए कोई समाधान प्रदान करने के लिए प्रतीत नहीं होता है।
jlliagre

वैसे आप शायद अपनी सामग्री, अला हैशिंग, और गैर-अद्वितीय नामों से फ़ाइलों को अनुक्रमित करेंगे। दी, यह वास्तविक प्रश्न के लिए थोड़ा सा स्पर्श है।
कोर Xii

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

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

0

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

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