कॉपी-ऑन-राइट फाइलसिस्टम में "व्हाइटआउट" का क्या अर्थ है?


10

Aufs के लिए मैनुअल एक "whiteout" कहा जाता है कुछ के अनेक उल्लेख करता है, लेकिन यह मेरे लिए स्पष्ट नहीं है यह क्या है।

एक व्हाइटआउट क्या है और कोई क्यों मौजूद होगा?

जवाबों:


16

यह है कि यूनियन फाइल सिस्टम एक यूनियन से हटाने का समर्थन करता है जहां डिलीट की जाने वाली अंतर्निहित फाइल रीड-ओनली फाइल सिस्टम पर रहती है।

बोलो तुम्हारे पास है

  • /bin (सिफ़ पढ़िये)
  • /usr/bin (सिफ़ पढ़िये)
  • /home/USERNAME/bin (पढ़ना लिखना)

सभी संघ एक साथ /bin(रीड-राइट) मुहिम शुरू करते हैं।

और तुम करते हो rm /bin/ls

इसके लिए एक whiteout रखेंगे lsमें /home/USERNAME/binहै, जो बनाता है यह की तरह लग रहे /bin/lsहटा दिया गया है।

अच्छी तरह से पढ़ने और पूर्ण विवरण के लिए संघ की स्थिति देखें ।

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