Linux文件系统的父子关系

时间:2013-08-03 05:15:22

标签: linux filesystems directory

父母子女关系在哪里录制?也就是说,例如,Linux如何在文件夹/ lib下知道/ lib / src文件或文件夹?它在/ lib的inode中吗?

和一个相关的问题:假设在/ folderA下有一个文件,而在/ folderB下有一百万个文件,两个文件夹本身的大小有什么区别,不包括它们下面的文件?

感谢。

1 个答案:

答案 0 :(得分:1)

  

父母子女关系在哪里记录?

在父母的目录中。

目录/lib包含i-node中存在的name/lib个文件和目录的目录条目。

i-node包含有关文件的所有信息:文件类型,文件的访问权限位,文件大小等。

  

假设在/ folderA下有一个文件,在/ folderB下有   一百万个文件,这两个文件的大小有什么区别   文件夹本身,不包括它们下的文件?

假设目录条目为16个字节,则folderA大小为16个字节,而folderB大小为1,000,000 * 16个字节,无论文件大小如何。