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中存储的是记录在这个目录下的文件名与该文件名占用的号码。
但是实际上,文件的数据是存储在block块中的。而inode块中给出了存储文件数据的block的编号。每个inode和block都有编号。文件系统一开始就将inode与block规划好了
block块,inode块,超级块在物理上并无区别。大小一致。
在linux上新建一个目录的过程:
当我们在ext2文件系统上新建一个目录时,ext2会分配一个inode与至少一块block给该目录,其中inode记录该目录的相关
权限与属性,并可记录分配到那块的block的号码,而block中存储的是记录在这个目录下的文件名与该文件名占用的号码。
相关文章推荐
- linux源代码阅读笔记 高速缓冲区管理
- linux源代码阅读笔记 get_free_page()代码分析
- memcached源代码阅读笔记(6)memcached1.4.10 在linux平台多线程模型研究
- linux源代码阅读笔记 fork和execve的区别
- Linux源代码阅读笔记-内存管理
- Source Insight3.0:Linux源代码阅读(转)
- Lua 5.1.1 源代码阅读笔记:
- Source Insight3.0: Linux源代码阅读的利器
- Source Insight3.0 Linux源代码阅读的利器
- 【Linux笔记之一】了解Linux文件系统
- linux下阅读源代码的工具
- Linux下源代码阅读工具lxr安装使用说明
- (原创)Linux内核网络设备操作部分阅读笔记
- Eclipse 源代码阅读笔记1 - 概览
- (转载)Linux内核网络设备操作部分阅读笔记收藏
- Linux下阅读源代码
- Linux下源代码阅读工具lxr安装使用说明
- Source Insight: Linux源代码阅读的利器
- Source Insight:Linux源代码阅读的利器
- Linux下源代码阅读工具lxr安装使用说明