每个文件都有一个索引节点。每个目录都有一个 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
是的。
用于stat *directory name*
获取 inode 号