Tom*_*ale 1 filesystems inode posix
什么是 POSIX 定义的 inode?
在上索引节点维基百科的文章有一个标题为部分POSIX inode description
它说一个inode包含(除了其他8个要点):
- 设备 ID(标识包含文件的设备)。
这对我来说似乎不对,我注意到参考资料中没有指向 POSIX 文档的链接。
POSIX 对 inode 的结构有何看法?请酌情提供参考资料。
POSIX 标准中没有对 inode 的定义。
Donald Lewine的POSIX 程序员指南说 POSIX 使用术语“文件序列号”来指代通常称为索引节点号的内容,即文件系统中文件条目的唯一编号。
...并
ino_t
应定义为无符号整数类型。
有趣的是,该标准确实包含“inode”一词,正如@apricot boy 所提到的,但我也找不到该术语的定义。也许最接近的是:
ino_t st_ino File serial number.
Run Code Online (Sandbox Code Playgroud)
在此评论中,Johan Myréen 说 Wikipedia 可能将 inode 与stat
结构的内容混淆了。
该stat
结构确实包含设备信息,而维基百科错误说的其他信息包含在 inode 中。