Inode क्या है?

Inode क्या है ,कैसे यह कैसे काम करता है ?

एक inode (‘इंडेक्स नोड’ के लिए छोटा) एक डेटा संरचना लिनक्स एक फ़ाइल के बारे में जानकारी स्टोर करने के लिए उपयोग करता है। प्रत्येक inode में एक अद्वितीय आईडी होती है जो लिनक्स फ़ाइल प्रणाली में किसी व्यक्तिगत फ़ाइल या अन्य ऑब्जेक्ट की पहचान करती है। Inodes में निम्नलिखित जानकारी होती है: * फ़ाइल प्रकार – फ़ाइल, फ़ोल्डर, निष्पादित कार्यक्रम आदि। * फाइल साइज * टाइम स्टैंप – क्रिएशन, एक्सेस, मॉडिफिकेशन टाइम्स * फाइल अनुमति – रीड, लिखना, निष्पादित करना * एक्सेस कंट्रोल लिस्ट – विशेष उपयोगकर्ताओं/समूहों के लिए अनुमतियां * फाइल प्रोटेक्शन फ्लैग्स * फाइल लोकेशन – डायरेक्टरी पाथ जहां फाइल स्टोर की जाती है * लिंक काउंट – इनोड के हार्डलिंक की संख्या * अतिरिक्त फाइल मेटाडेटा * फाइल पॉइंटर्स – फाइल सामग्री स्टोर करने वाले स्टोरेज ब्लॉक्स के पते

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

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

इस पृष्ठ पर Inode की परिभाषा एक मूल SharTec.eu परिभाषा है। मैं SharTec का लक्ष्य कंप्यूटर शब्दावली को इस तरह से समझाना है जो समझने में आसान हो। हम प्रकाशित हर परिभाषा के साथ सादगी और सटीकता के लिए प्रयास करते हैं। यदि आपके पास इनोड परिभाषा के बारे में प्रतिक्रिया है या एक नया तकनीकी शब्द सुझाना चाहते हैं, तो कृपया हमसे संपर्क करें।