ฉันพบว่าภายใต้ไดเรกทอรีรากของฉันมีบางไดเรกทอรีที่มีหมายเลขไอโหนดเดียวกัน:
$ ls -aid */ .*/
2 home/ 2 tmp/ 2 usr/ 2 var/ 2 ./ 2 ../ 1 sys/ 1 proc/
ฉันรู้เพียงว่าชื่อไดเรกทอรีนั้นถูกเก็บไว้ในไดเรกทอรีหลักและข้อมูลของพวกเขาจะถูกเก็บไว้ใน inode ของไดเรกทอรีเอง
ฉันสับสนที่นี่
นี่คือสิ่งที่ฉันคิดว่าเมื่อฉันติดตามชื่อพา ธ / home / user1
- ก่อนอื่นฉันจะเข้าสู่ inode 2 ซึ่งเป็นไดเรกทอรีรูทซึ่งมีรายการไดเรกทอรี
- จากนั้นฉันก็พบชื่อบ้านที่จับคู่กับ inode 2
- ดังนั้นฉันกลับไปที่ดิสก์เพื่อค้นหา inode 2?
- และฉันจะได้รับชื่อผู้ใช้ 1 ที่นี่?