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

一、文件系统的层次结构

二、小结

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

  1. 用户需要通过操作系统提供的接口发出上述请求 ------用户接口
  2. 由于用户提供的是文件的存放路径,因此需要操作系统一层一层地查找目录,找到对应的目录项 ------文件目录系统
  3. 不同的用户对文件有不同的操作权限,因此为了保证安全,需要检查用户是否有访问权限 ------存取控制模块(存取控制验证层)
  4. 验证了用户的访问权限之后,需要把用户提供的 "记录号" 转变为对应的逻辑地址 ------逻辑文件系统与文件信息缓冲区
  5. 知道了目标记录对应的逻辑地址后,还需要转换成实际的物理地址 ------物理文件系统
  6. 要删除这条记录,必定要对磁盘设备发出请求 ------设备管理程序模块
  7. 删除这些记录后,会有一些盘块空闲,因此要将这些空闲盘块回收 ------辅助分配模块
相关推荐
岑梓铭1 天前
《考研408数据结构》第七章(7.1 查找:顺序查找、折半查找、分块查找)复习笔记
数据结构·笔记·考研·408·ds·查找
因你入海底2 天前
【考研】2026/7/17
考研·11408
killerbasd2 天前
总结 7.19
考研
tyqtyq223 天前
HarmonyOS AI 应用开发实战:考研择校分析系统
人工智能·学习·考研·华为·生活·harmonyos
汤姆百宝箱5 天前
2026考研英语(一)历年真题及答案解析(1980-2026年)(pdf电子版)
考研·历年真题·答案解析·全国硕士研究生招生考试·英语一
岑梓铭6 天前
《考研408数据结构》第六章(6.3 图的遍历)复习笔记
数据结构·笔记·考研··拓扑排序·408
我没胡说八道7 天前
论文排版避坑指南|按问题选工具,不踩坑,选好工具
人工智能·深度学习·考研·计算机视觉·自然语言处理·论文
蓝桉(努力版)9 天前
27考研资料合集
考研
一杯奶茶¥10 天前
c语言程序设计大学期末考试考研知识点重点笔记题库复习资料C语言重点考点题库资料合集
c语言·笔记·考研·c语言程序设计·c语言笔记
因你入海底11 天前
【考研】2026/7/10
考研·11408