2013-08-03 143 views
-1

父子关系在哪里被记录?也就是说,例如,Linux如何知道文件夹/ lib下是否存在/ lib/src文件或文件夹?它在/ lib的inode中?Linux文件系统的父子关系

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

谢谢。

+4

此问题似乎是脱离主题,因为它属于[unix.stackexchange.com](http://unix.stackexchange.com/) – 2013-08-03 05:18:25

回答

1

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

在母公司的目录中。

目录/lib包含目录条目,包括文件和目录的i-nodename,存在于/lib中。

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

下/ folderA假设有一个文件,并在/ FolderB中还有 一百万个文件,两个 文件夹本身大小有什么区别,排除它们下面的文件?

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

+0

谢谢。很有帮助。 – lulyon