inode

2020-08-08  本文已影响0人  AydanLinux

为什么inode数字从1开始而不是0?

0用作标记值以指示空或无inode,如果指针在没有标记的情况下可以为NULL。 在旧文件系统中,目录被表示为固定的文件条目数组,删除文件将导致将该条目的inode val设置为0。在遍历目录时,任何inode为0的条目都将被忽略。

为什么文件系统的最顶层inode号码是2?

有一些古老的传统,inode从1开始,#1是 .badblocks,#2是根目录。

上一篇 下一篇

猜你喜欢

热点阅读