
Linux 文件管理
文章平均质量分 93
The森
这个作者很懒,什么都没留下…
展开
-
文件系统2-深度解析 ext2 文件系统
本文概述了操作系统在硬盘上以块为单位进行数据IO访问,以及文件系统如何管理文件。首先介绍了磁盘分区、格式化的概念,说明分区划分出操作系统可识别的盘符,格式化则是在分区上构建文件系统。接着详细解析了ext2文件系统的结构:超级块记录整体信息,块组内包含块位图、inode位图、inode表以及数据块,形成有效的资源管理机制。文中重点说明了inode中存储文件的元数据(权限、所有者、ACM时间和15个块指针)以及如何通过直接、一级、二级和三级间接块存储大文件。指出文件名存储与目录文件中,为之后介绍目录及目录项指路原创 2025-04-08 22:41:47 · 1016 阅读 · 0 评论 -
文件系统1-逻辑上的硬盘和LBA线性寻址
本文是Linux文件系统解析系列的首篇,聚焦 磁盘寻址 与 文件系统基础:寻址演进:从机械硬盘的三维 CHS寻址(柱面-磁头-扇区) 过渡到一维 LBA(逻辑块地址),简化磁盘访问逻辑。块(Block)的引入:文件系统将多个扇区合并为逻辑块(如4KB),作为IO操作单元,提升效率。文件系统的角色:通过管理块分配和文件-块映射,实现文件存储与检索,为操作系统提供统一接口。 下篇预告:将深入Linux文件系统(如ext4)的元数据管理(inode、目录结构)与数据组织机制。原创 2025-04-06 12:14:59 · 913 阅读 · 0 评论