linux目录树与文件系统
来源:互联网 发布:王氏配餐软件 编辑:程序博客网 时间:2024/05/21 16:22
linux文件系统中,每个文件对应一个inode,系统通过inode中记录文件块信息去查找文件存放的block,并读取。我们在使用linux文件系统去读取文件时,使用的是文件名或目录名,并不直接使用inode,人们也不可能记住不同文件所对应的inode号。
那么问题出现,如何通过目录或文件名获得对应的inode?
目录和普通文件在存储上类似,系统也会分配唯一的inode号和至少一个block。只是目录中存放的是该目录下放置的文件名和对应inode号或子目录名和其对应的inode号。
linux中维护了一个目录树的结构,任何文件或目录的最上层根目录为:/
系统默认使用inode号:2 对应的block来存储根目录/ 中放置的子目录或文件名和它们对应的inode号。
用户通过文件名或目录读取相应磁盘块时,从根目录的inode 2 开始,查找对应子目录或文件名,找到后获取其inode号,再根据inode号读取磁盘块。依次向下进行。
- linux目录树与文件系统
- Linux 文件系统 与 目录树
- Linux操作系统文件系统与目录树的关系(挂载)
- 第10节-Linux文件系统与目录树得关系
- LINUX文件系统的目录树
- Linux文件系统的目录树
- 解读Linux的文件系统与目录结构
- LINUX的文件系统和目录树
- day02-Linux的文件系统(目录树)
- linux的文件系统目录
- linux目录和文件系统
- linux 文件系统目录分类
- Linux文件系统及目录
- Linux 文件系统目录结构
- Linux文件系统及目录
- linux文件系统目录说明
- Linux文件系统目录结构
- Linux 文件系统目录结构
- Ogre中使用Opencv加载视频作为纹理贴图
- 希尔排序--Python实现
- 用汇编的眼光看C++(之class构造、析构)
- SQL Server 2008 R2培训讲义
- 用汇编的眼光看C++(之拷贝、赋值函数)
- linux目录树与文件系统
- 有效的使用和设计COM智能指针——条款23:为例外条件准备应对策略。
- 用汇编的眼光看C++(之类继承)
- URAL 1072 Routing [最短路径]
- 用汇编的眼光看C++(之虚函数)
- Decorator pattern
- 什么时候使用Looper.prepare()
- C语言中需要注意的一些地方
- 用汇编的眼光看C++(之类静态变量、静态函数)