您的位置:首页 > 运维架构 > Linux

linux源代码阅读笔记 linux文件系统(二)

2015-03-31 14:50 197 查看
上一篇文章说到linux文件系统中分为超级块,inode块,block块。inode块给出文件的权限,修改时间,大小等信息。

但是实际上,文件的数据是存储在block块中的。而inode块中给出了存储文件数据的block的编号。每个inode和block都有编号。文件系统一开始就将inode与block规划好了

block块,inode块,超级块在物理上并无区别。大小一致。

在linux上新建一个目录的过程:

当我们在ext2文件系统上新建一个目录时,ext2会分配一个inode与至少一块block给该目录,其中inode记录该目录的相关

权限与属性,并可记录分配到那块的block的号码,而block中存储的是记录在这个目录下的文件名与该文件名占用的号码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: