मुझे लगता है कि मेरी रूट निर्देशिका के तहत, कुछ निर्देशिकाएं हैं जिनके पास एक ही इनोड संख्या है:
$ ls -aid */ .*/
2 home/ 2 tmp/ 2 usr/ 2 var/ 2 ./ 2 ../ 1 sys/ 1 proc/
मुझे केवल यह पता है कि निर्देशिकाओं के नाम मूल निर्देशिका में रखे गए हैं, और उनका डेटा निर्देशिकाओं के इनकोड में रखा गया है।
मैं यहाँ उलझन में हूँ।
यह वही है जो मुझे लगता है कि जब मैं pathname / home / user1 को ट्रेस करता हूं।
- पहले मैं इनोड 2 में आता हूं जो रूट डायरेक्टरी है जिसमें डायरेक्टरी लिस्ट होती है।
- फिर मुझे इनोड 2 के साथ जोड़े गए घर का नाम मिला।
- तो मैं डिस्क 2 को खोजने के लिए डिस्क पर वापस जाता हूं?
- और मुझे यहाँ user1 नाम मिला है?