操作系统4.3.1 文件系统的层次结构

一、文件系统的层次结构

二、小结

用一个例子来辅助记忆文件系统的层次结构:假设某用户请求删除文件 "D:/ 工作目录 / 学生信息.xlsx" 的最后 100 条记录。

  1. 用户需要通过操作系统提供的接口发出上述请求 ------用户接口
  2. 由于用户提供的是文件的存放路径,因此需要操作系统一层一层地查找目录,找到对应的目录项 ------文件目录系统
  3. 不同的用户对文件有不同的操作权限,因此为了保证安全,需要检查用户是否有访问权限 ------存取控制模块(存取控制验证层)
  4. 验证了用户的访问权限之后,需要把用户提供的 "记录号" 转变为对应的逻辑地址 ------逻辑文件系统与文件信息缓冲区
  5. 知道了目标记录对应的逻辑地址后,还需要转换成实际的物理地址 ------物理文件系统
  6. 要删除这条记录,必定要对磁盘设备发出请求 ------设备管理程序模块
  7. 删除这些记录后,会有一些盘块空闲,因此要将这些空闲盘块回收 ------辅助分配模块
相关推荐
码农幻想梦5 天前
3472. 八皇后(北京大学考研机试题目)
考研·算法·深度优先
汤姆百宝箱6 天前
2026 考研初试成绩查询入口汇总+26考研复试资料汇总
考研·考研复试·考研成绩·考研初试·2026考研·考研出分·考研查分
17(无规则自律)6 天前
你对 argc 和 argv 的理解有多深?
linux·c语言·嵌入式硬件·考研
元亓亓亓6 天前
考研408--数据结构--day17--外部排序
数据结构·考研
宇木灵7 天前
考研数学-高中数学回顾函数的微分day8(完结)
笔记·学习·考研·数学·函数·导数·微分
宇木灵8 天前
考研数学-高中数学-反三角函数与特殊函数day3
笔记·考研·数学·函数
ppppppatrick9 天前
【深度学习基础篇】手算卷积神经网络:13道经典题全解析(考研/面试必备)
深度学习·考研·cnn
charliejohn10 天前
计算机考研 408 数据结构 中缀转后缀
数据结构·考研·算法
元亓亓亓13 天前
考研408--数据结构--day12--查找&二叉排序树
数据结构·考研·查找·二叉排序树
17(无规则自律)14 天前
LubanCat 2烧录一个新镜像后开发环境搭建
linux·嵌入式硬件·考研·软件工程