در لینوکس و دیگر سیستم عامل های مشابه یونیکس ، اینود اطلاعاتی را که توصیف یک پرونده یا فهرست را (همچنین یک پرونده – ذخیره می کند) ذخیره می کند (زیرا در یونیکس همه پرونده ها هستند) ، به جز نام و محتویات یا داده های واقعی آن.
بنابراین ، هر یک پرونده توسط یک فهرست بندی فهرست بندی می شود ، که در آن پرونده ابرداده است.
این فهرست شامل اطلاعاتی از قبیل مکان فیزیکی پرونده ، اندازه پرونده ، مالک و گروه پرونده ، مجوزهای پرونده (خواندن ، نوشتن و اجرای) ، timestamps و پیشخوان است. مقدار را نشان می دهد از لینک های سخت است. که به یک پرونده اشاره می کند.
چرا باید در اینودها دقت کنید؟
یکی از راه های ممکن برای خالی کردن سیستم فایل از فضا ، استفاده از همه اینودها است.
این حتی می تواند رخ دهد. فضای دیسک رایگان کافی وجود دارد ؛ مصرف همه اینودها در سیستم پرونده می تواند ایجاد پرونده های جدید را مسدود کند.
علاوه بر این ، این ممکن است منجر به توقف ناگهانی سیستم شود. یک پنجره ترمینال را باز کنید و کما زیر را اجرا کنید به ls ، که در آن گزینه -l به معنی قالب لیست طولانی ، -a به معنی تمام پرونده ها ، و -i به معنی شماره فهرست هر پرونده را چاپ می کند.
$ ls -lai /
برای بدست آوردن تعداد کل اینودها در فهرست فهرست. دستور زیر را اجرا کنید.
$ sudo du --inode /
برای نمایش آماری در مورد استفاده از inode (مقدار موجود ، مقدار استفاده شده و درصد استفاده) در پارتیشن ریشه ، از دستورات df به شرح زیر استفاده کنید (-h پرچم به شما امکان می دهد تا اطلاعات را با قالب قابل خواندن نمایش دهید).
$ sudo df -ih /