Di mana nama file disimpan di sistem file?
Itu tidak dalam inode atau dengan konten file yang sebenarnya karena kita memiliki tautan keras bahwa dua nama file dapat menunjuk ke inode yang sama.
filesystems
yegle
sumber
sumber
.
di dalam diri mereka sendiri.Jawaban:
Saya tidak menemukan duplikat yang cocok jadi inilah jawaban untuk pertanyaan Anda.
Nama file & direktori
kutipan
Sumber: halaman Wikipedia di Inode
Jadi nama file disimpan dalam struktur informasi direktori. Sebagai contoh:
Struktur direktori
kutipan
Berikut referensi Gambar 9.3 di atas:
Sumber: Proyek Dokumentasi Linux: Filesystem
Referensi
sumber
Nama file disimpan di direktori masing-masing ("file direktori"). Entri ini menunjuk ke sebuah inode.
sumber
Nama file disimpan dalam struktur data "direktori" yang memiliki nama file "(string)" dan inode "(int)" yang sesuai. direktori bertanggung jawab untuk memetakan nama file -> inode. dan in ode bertanggung jawab untuk memetakan inode -> sektor pada disk.
sumber