प्रत्येक लाइब्रेरी / कंटेनर / ** / डेटा निर्देशिका में प्रतिकृति उपयोगकर्ता निर्देशिका


2

मेरे मावेरिक्स इंस्टॉलेशन में एक विचित्र बग (?) के पार आया। मैं एचडी स्पेस से भाग गया, जो मुझे कहीं भी पास नहीं होना चाहिए था।

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

किसी भी विचार मैं यह करने के लिए क्या किया जा सकता है?

enter image description here


आप डिस्क इन्वेंटरी एक्स द्वारा भटक रहे हैं। ऐसा लगता है कि यह उपनाम का पालन कर रहा है और कई बार एक ही भौतिक भंडारण की गिनती कर रहा है। मैं ग्रैंड पर्सपेक्टिव और / या व्हाट्सएप का उपयोग करता हूं जो ऐसा नहीं करते हैं।
Gilby

डिस्क इन्वेंटरी एक्स गलत हो सकती है या ऐसा कुछ हो सकता है जिससे उन सिम्बलिंक्स को डी-रेफर किया गया हो और उनके द्वारा बताए गए डेटा की प्रतियों में बदल दिया गया हो। खोजक के साथ जाँच करें कि वे निर्देशिकाएँ उपनाम / सहानुभूति नहीं हैं। वे मेरे लिए हैं: imgur.com/ovL70MI
Ian C.

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

मैंने अपने ~ / लाइब्रेरी पर डिस्क इन्वेंटरी एक्स चलाया है। यह एक से अधिक बार अलियासर्ड निर्देशिकाओं की गणना नहीं करता है (जैसा कि मैंने सुझाव दिया कि यह कर सकता है)। यह मेरे लिए पुष्टि करता है कि आपको वास्तव में आपके कंटेनरों में फ़ोल्डर्स की समस्या है। मैं एक आसान समाधान नहीं देख सकता - मुझे आशा है कि कोई और कर सकता है।
Gilby

जवाबों:


4

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

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

यदि आप टर्मिनल से एक ls -la कमांड करते हैं, तो अनुमति का पहला वर्ण अक्षर l होगा (उदा। Lrwxr-xr-x) निर्देशिकाएं d अक्षर से शुरू होती हैं और फाइलें डैश के साथ शुरू होती हैं - 'और फ़ाइल नाम एक कड़ी के कुछ इस तरह दिखेगा;

 lrwxr-xr-x  1 root  wheel  hidden   11B Jan 10  2014 etc -> private/etc

पहला भाग फ़ाइल / फ़ोल्डर का नाम है जिसे सिस्टम ढूंढ रहा है और बाद वाला भाग - & gt; डेटा डेटा के वास्तविक स्थान के लिए पूरी तरह से योग्य पथ है। (अधिक विवरण के लिए ls और ln के लिए मैन पेज देखें।)

फ़ंक्शन खोजक से उपयोगकर्ता के लिए पारदर्शी है, लेकिन ओएस के लिए कार्यात्मक है।

अधिक जानकारी के लिए सिमलिंक या प्रतीकात्मक लिंक पर एक वेब खोज करें।

अनुलेख जबकि एक उपनाम जो आप बनाते हैं वही कार्यक्षमता प्रदान करता है जो इसे एक अलग तरीके से करता है और उपनाम सही ढंग से बैकअप नहीं लेते हैं।

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