Skip to content

5.1 文件系统概述

Giovanna

About 444 wordsAbout 1 min

2024-08-31

  • 文件系统是操作系统的重要组成部分

  • 文件系统允许用户创建成为文件的数据集

  • 文件拥有一些理想属性:

    • 长期存在:文件存储在硬盘或其他辅存中,用户退出系统时文件不会丢失
    • 可在进程间共享:文件有名字,具有允许受控共享的相关访问权限
    • 结构:取决于具体的文件系统,一个文件具有针对某个特定应用的内部结构

一、文件类型

1. 按用途分类

  • 系统文件

  • 用户文件

  • 库文件

2. 按文件中数据的形式分类

  • 源文件

  • 目标文件

  • 可执行文件

3. 按存取控制属性分类

  • 只执行文件

  • 只读文件

  • 读写文件

4. 按组织形式和处理方式分类

  • 普通文件

  • 目录文件

  • 特殊文件

image.png

二、文件系统模型

对象及其属性

文件管理系统管理的对象有:

  • 文件。它作为文件管理的直接对象。

  • 目 录

  • 磁盘(磁带)存储空间

对对象操纵和管理的软件集合

这是文件管理系统的核心部分,文件系统的功能大多是在这一层实现的。

文件系统的接口

  • 命令接口

  • 程序接口

三、文件操作

文件系统不但提供存储数据(组织为文件)的手段,而且提供一系列对文件进行操作的功能接口。

最基本的文件操作有:

创建文件、删除文件、打开文件、关闭文件、读文件、写文件、截断文件和设置文件的读/写位置。