ディレクトリにinodeがありますか?

ディレクトリにinodeがありますか?

すべてのファイルにはinodeがあります。各ディレクトリにinodeがありますか?そうでなければ、Linuxはどのようにディレクトリを管理しますか?

答え1

ディレクトリは非常に特別です文書だから、inodeがあります。

以下を使用してこれをテストできますls

ls -li

または以下を使用してくださいstat

stat -c '%F : %i : %n' *

例:

% stat -c '%F : %i : %n' *
regular file : 670637 : bar.csv
regular file : 656301 : file.txt
directory : 729178 : foobar

中央の数字はアノード番号です。

答え2

はい。 inode番号を取得する
ために使用されます。stat *directory name*

関連情報