【アイノード】
inode(アイノード) とは?
💡 ファイルの「戸籍謄本」、名前じゃなく番号で管理する裏方さん
📌 このページのポイント
inodeって何なの?ファイルの名前とは違うの?
inodeは「ファイルの戸籍謄本」みたいなものだよ。ファイルの所有者、サイズ、更新日時、ディスク上のどこにデータがあるか…そういったメタ情報をまとめて持っているんだ。面白いことに、ファイル名はinodeには入っていないんだよ
ファイル名が入ってないの?じゃあどうやってファイルを見つけるの?
ハードリンクっていうのもinodeと関係あるの?
まさにそう!ハードリンクは、異なるファイル名が同じinode番号を指す仕組みだよ。だから2つのファイル名があっても実体は1つ。どちらから編集しても同じ内容が変わるんだ
inodeが足りなくなることってあるの?
inodeにはどんな情報が入っているの?全部知りたい!
まとめ:ざっくりこれだけ覚えればOK!
「inode」って出てきたら「ファイルの身分証明書のようなメタ情報の入れ物」と思えればだいたいOK!
📖 おまけ:英語の意味
「index node」 = 索引ノード
💬 index(索引)のnode(節点)を縮めた言葉で、ファイルシステムの設計初期からある由緒正しい用語だよ