![IPhone 14 Pro อาจมี Face ID อยู่ใต้จอแสดงผล & กล้องเจาะรู](/f/a08777d8b98c5be24b41a99dfee9a644.jpg?width=100&height=100)
บน Linux และระบบปฏิบัติการที่คล้าย Unix อื่นๆ และ ไอโหนด เก็บข้อมูลที่อธิบายไฟล์หรือไดเร็กทอรี (เช่น ไฟล์ – เพราะทุกอย่างเป็นไฟล์ใน Unix) ยกเว้นชื่อและเนื้อหาหรือข้อมูลจริง ดังนั้น แต่ละไฟล์จึงถูกสร้างดัชนีโดยไอโหนดซึ่งเป็นข้อมูลเมตาเกี่ยวกับไฟล์
หนึ่ง ไอโหนด ประกอบด้วยข้อมูลต่างๆ เช่น ตำแหน่งทางกายภาพของไฟล์, ขนาดของไฟล์, เจ้าของไฟล์และกลุ่มของไฟล์, ไฟล์ของ สิทธิ์การเข้าถึง (อ่าน เขียน และดำเนินการ) การประทับเวลา ตลอดจนตัวนับที่ระบุจำนวนฮาร์ดลิงก์ที่ชี้ไปยัง ไฟล์.
วิธีหนึ่งที่เป็นไปได้ที่ระบบไฟล์สามารถใช้พื้นที่ไม่เพียงพอคือเมื่อ inodes ทั้งหมดถูกใช้จนหมด สิ่งนี้สามารถเกิดขึ้นได้แม้ว่าจะมีเนื้อที่ว่างเพียงพอบนดิสก์ การใช้ไอโหนดทั้งหมดในระบบไฟล์สามารถบล็อกการสร้างไฟล์ใหม่ได้ นอกจากนี้ยังอาจส่งผลให้ระบบหยุดกะทันหัน
ในการรับจำนวนไอโหนดของไฟล์ในไดเร็กทอรี เช่น the ราก ไดเร็กทอรี เปิดหน้าต่างเทอร์มินัลแล้วรันคำสั่งต่อไปนี้ ls คำสั่ง, ที่ไหน -l
ตัวเลือกหมายถึงรูปแบบรายการยาว -NS
หมายถึงไฟล์ทั้งหมดและ -ผม
หมายถึงการพิมพ์เลขดัชนีของแต่ละไฟล์
$ ls -ลาย /
ในการรับจำนวน inodes ทั้งหมดในไดเร็กทอรี root ให้รันคำสั่งต่อไปนี้ ดูคำสั่ง.
$ sudo du --inode /
ในการแสดงรายการสถิติเกี่ยวกับการใช้ไอโหนด (จำนวนที่ใช้ได้ จำนวนที่ใช้ จำนวนที่ว่าง และเปอร์เซ็นต์การใช้) ในพาร์ติชั่นรูท ให้ใช้ คำสั่ง df ดังต่อไปนี้ ( -NS
ธงช่วยให้แสดงข้อมูลในรูปแบบที่มนุษย์อ่านได้)
$ sudo df -ih/
สำหรับคำจำกัดความ inode โดยละเอียด โปรดอ่านบทความโครงการข้อมูล Linux: http://www.linfo.org/inode.html.