gpt4 book ai didi

c - 如何在知道 "inode number"的情况下获取 inode 结构

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:28:10 30 4
gpt4 key购买 nike

我阅读了 minix 的 API,但仍然感到困惑,无法仅通过 inode 编号获得“真正的”inode 结构

我们只能用“stat”结构得到“inode number”,对吧?但是得到这个数字后,有没有办法得到对应的inode结构?

最佳答案

不,没有。在大多数基于 UNIX 的操作系统中,无法仅使用 inode 编号来查找文件的任何方面,也无法从磁盘中获取实际的 inode 结构。 (后者是因为不能保证 inode 的内部表示是任何特定形式。在某些操作系统上,例如 Linux 上的 procfs,inode 可能根本不存在。)

唯一可以保证在基于 UNIX 的操作系统上使用 inode 号的是确定两个文件或硬链接(hard link)是否相同。

关于c - 如何在知道 "inode number"的情况下获取 inode 结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7990478/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com