inode هو بنية بيانات في أنظمة تشغيل UNIXالتي تحتوي على معلومات مهمة تتعلق بالملفات داخل نظام الملفات. عند إنشاء نظام ملفات في UNIX ، يتم أيضًا إنشاء مقدار محدد من inodes. عادة ، يتم تخصيص حوالي 1 بالمائة من إجمالي مساحة قرص نظام الملفات لجدول inode.
أين يتم تخزين inodes في نظام ملفات Unix؟
يتم تخزين أسماء inodes (أسماء الملفات والأدلة والأجهزة وما إلى ذلك) على القرص في الدلائليتم تخزين الأسماء وأرقام inode المرتبطة فقط في الدليل ؛ يتم تخزين مساحة القرص الفعلية لأي بيانات يتم تسميتها في inode المرقّم ، وليس في الدليل.
ما هي أنظمة الملفات التي تستخدم inodes؟
تسمى هذه المعلومات بالبيانات الوصفية لأنها بيانات تصف بيانات أخرى. في نظام ملفات Linux ext4، تعمل هياكل inode والدليل معًا لتوفير إطار عمل أساسي يخزن جميع البيانات الوصفية لكل ملف ودليل.
كم عدد inodes الموجودة في الملف؟
يوجد إدخال واحد لكل كائن نظام ملف. لا يقوم inode بتخزين محتويات الملف أو الاسم: إنه يشير ببساطة إلى ملف أو دليل معين.
أين يتم تخزين رقم inode؟
يتم تخزين جدول inode في كتلة القرص المنطقي. يخزن كل إدخال لجدول inode بعض سمات الملف ، مثل حجم الملف ، والإذن ، والملكية ، وعنوان كتلة القرص ، ووقت آخر تعديل وما إلى ذلك.