南邮Linux-第6章要点
第6章 Linux文件与目录 郑谦益、韩京宇 内容概要 6.1 文件系统概述 6.2 文件的基本输入输出 6.3 文件属性操作 6.4 目录操作 6.5 标准I/O库 6.6 I/O重定向 6.1.1文件系统概述 文件系统的基本组成单位是文件, 文件中存放的数据通过文件系统与块设备上的块建立映射。 文件系统将所有的文件通过目录连接成一棵目录树,Linux系统中的根目录是“/”。目录是一种特殊的文件,其内容由若干目录项构成(每个目录项包含文件名和i节点编号)。 6.1.1文件系统概述 每个目录项对应一个文件,也包括目录,目录项中记录了文件名和i-节点号。 i-节点号对应所属文件i-节点在i-节点表中的位置, i-节点中记录了除文件名外文件的所有信息。 6.1.2虚拟文件系统 虚拟文件系统是对各种真实文件系统的抽象,真实文件系统通过这些接口与虚拟文件系统相连接,真实文件系统是这些抽象接口的具体实现。 普通文件,管道,目录文件,设备文件(包括块设备文件和字符设备文件),套接字都通过虚拟文件系统提供统一的接口。 6.1.2 虚拟文件系统 为了提高存取效率,在虚拟文件系统和真实文件系统之间建立基于页的高速缓冲,这样可以减少I/O操作的次数,提高文件的存取效率。 6.1.3文件系统结构 文件系统中逻辑块可归纳为三类,超级块、i-节点区和数据区。 超级块用于存放整个文件系统的管
您可能关注的文档
最近下载
- AI应用深度报告:应用分类、国内外现状、商业化进程、未来趋势及相关公司深度梳理.pptx VIP
- 湖南省长沙市雅礼教育集团2025届九年级中考一模道德与法治试卷(含答案).docx VIP
- 通风工程施工方案.doc VIP
- 危险化学品特种作业人员培训聚合工艺32课件.pptx
- 湖南省长沙市雅礼教育集团2025届九年级中考一模道德与法治试卷(含答案).pdf VIP
- 通风工程施工方案.docx VIP
- 行路难三首 李白 唐诗 硬笔书法 临摹 楷体.pdf VIP
- 模板工程专项施工方案.docx
- 学前教育管理期末考试复习指导.docx VIP
- 2025年副高卫生职称-临床医学检验学技术-临床医学检验技术(副高)[代码:070]历年参考题典型考.docx VIP
原创力文档

文档评论(0)