ฉันได้อ่านแล้วว่าแต่ละไดเรกทอรีเก็บเนื้อหา (ไฟล์และไดเรกทอรีย่อย) โดยใช้รายการชื่อไฟล์และ inode pair แต่ไม่มีการอ้างอิงที่ฉันได้พูดอะไรเกี่ยวกับวิธีการจัดเก็บ
พวกเขาถูกเก็บไว้ใน inode ของไดเรกทอรีแม่ของพวกเขาโดยใช้บล็อกข้อมูลเช่นไฟล์ปกติหรืออาจใช้วิธีอื่น ๆ ที่ฉันไม่ทราบ?
ขอขอบคุณสำหรับการชี้แจง.
ไม่มีวิธีการเดียวที่ Unix เก็บไฟล์ คล้ายกับไม่มีวิธีเดียวกับที่ windows จัดเก็บไฟล์ ในทั้งสองกรณีขึ้นอยู่กับระบบไฟล์ที่ใช้ (FAT, NTFS, ext2, UFS, ... )
—
Hennes
สำหรับระบบไฟล์โครงสร้างไดเร็กทอรีบนดิสก์ถูกกำหนดใน dirent.h และคุณควรใช้ libcalls opendir / readdir / closedir ฯลฯ เพื่อเข้าถึงเนื้อหา
—
ott--