【问题标题】:how many inodes need to check for go to given file需要检查多少个 inode 才能转到给定文件
【发布时间】:2015-02-12 01:55:24
【问题描述】:

在ubuntu系统中使用inode 需要多少 i 个节点来存储这个文件?

/a/b/c/d.jpg 

是 4 还是 5 (我的意思是ROOT目录在inode中吗?)

我无法清除这个 .. 请有人帮忙。

【问题讨论】:

    标签: ubuntu filesystems inode


    【解决方案1】:

    对于文件本身,您需要一 (1) 个 inode。

    对于目录路径,您将拥有根 inode (1) 和每个子目录一个 inode (3)。

    文件系统本身会有一 (1) 个额外的 inode 用于缺陷块列表。

    因此,至少对于 ext4,6 是该文件存在所需的最少 inode。你的老师也可能接受 5 或 1,如果这是一个技巧问题(文件只需要一个 inode)。

    【讨论】:

      猜你喜欢
      • 2021-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-18
      相关资源
      最近更新 更多