第5章文件系统 1文作的概念及实现 2目录的概念及实现 23文件系 4 windows文件系统概述 5NTFS文件系统
第5章 文件系统 • 1 文件的概念及实现 • 2 目录的概念及实现 • 3 文件系统 • 4 windows文件系统概述 • 5 NTFS文件系统
文件系统:操作系统中与管理文件有关的软作和数据称为 文件系统。它负责为用户建立文件,撤消、读写、修改和 复制文作,还负责完成对文件的按名存取和进行存取控 文作系统是操作系统中最直接可见的部分是计算机组 存取和保存信息的重要手段。讨论文件的组织结构、 存取结构、保护以及文件系统空间管理等问题。 文作:其有一定名称的一组相关数据的集合 目录是由文件说明索引组成的用于文件检索的特殊 文件
• 文件系统:操作系统中与管理文件有关的软件和数据称为 文件系统。它负责为用户建立文件,撤消、读写、修改和 复制文件,还负责完成对文件的按名存取和进行存取控 制。 • 文件系统是操作系统中最直接可见的部分,是计算机组 织、存取和保存信息的重要手段。讨论文件的组织结构、 存取结构、保护以及文件系统空间管理等问题。 文件:具有一定名称的一组相关数据的集合。 目录是由文件说明索引组成的用于文件检索的特殊 文件
.文作命名 文件提供了一种将数据保存在外部存 介质上以便于访问的功能。用户就 不必关心文件存储方法、物理位置以 及访问方式等,而可以接通过文件名 来使用文件
• 1.文件命名 • 文件提供了一种将数据保存在外部存 储介质上以便于访问的功能。用户就 不必关心文件存储方法、物理位置以 及访问方式等,而可以接通过文件名 来使用文件
文件属性 文件名称:文件名称是供用户使用的外部标 文件内部标识:有的文件系统不但为每个文件规定 个外部标识,而且规定了一个 内部标识。文件内部标 号,可以方便管理和查找文件。 文件物理位置:具体标明文件在存储介质上所存放的物理位置。例如,对于按连续区 物理块号和文件长度;对于按索引方式组织的文件, 1索引表所在物理块号和索 操作系统通常为多用户的,不同的用户也拥有各自不同的文件,对这些 文件创建者对自己所建的文件拥有一切权限,而对其他 所建的文件则拥有有限的权限 又限:通过文件权限,文件拥有者可以为自己的文件赋予各种权限,如可允许: 写和执行,允许同组的用户读写,而只允许其他用 型:可以从不同的角度来对文件进行分类,例如普通文件或是设备文件,可执 长度:文件长度通常是其数据的长度,也可以是允许的最大长度。长度单位通常 是字节,也可以是 文件时间:文件时间如创建时间,修改时间等
文件属性 • 文件名称:文件名称是供用户使用的外部标识。 • 文件内部标识:有的文件系统不但为每个文件规定了一个外部标识,而且规定了一个 内部标识。文件内部标识只是一个编号,可以方便管理和查找文件。 • 文件物理位置:具体标明文件在存储介质上所存放的物理位置。例如,对于按连续区 域分配的文件,需要给出起始的物理块号和文件长度;对于按索引方式组织的文件, 需要给出索引表所在物理块号和索引长度。 • 文件拥有者:操作系统通常为多用户的,不同的用户也拥有各自不同的文件,对这些 文件的操作权限也不同。通常文件创建者对自己所建的文件拥有一切权限,而对其他 用户所建的文件则拥有有限的权限。 • 文件权限:通过文件权限,文件拥有者可以为自己的文件赋予各种权限,如可允许: 自己读写和执行,允许同组的用户读写,而只允许其他用户读。 • 文件类型:可以从不同的角度来对文件进行分类,例如普通文件或是设备文件,可执 行文件或不可执行文件,等等。 • 文件长度:文件长度通常是其数据的长度,也可以是允许的最大长度。长度单位通常 是字节,也可以是块。 • 文件时间:文件时间如创建时间,修改时间等
按文件的用途进行分类 文件:包括操作系统肉核、东统应用程序 些通常都是可执 进制文件,但有的 也可能是文本文件,如配置文件等。这些文件对 千系统的正常运行是必不可少的。 库文作:这包括标准的和非标准的子程序库。标 程序库通常称为系统库,提供对系统内核 接访 非标准的子程序库则是提供满足 应用的库。库文件又分为两大类:一类是动 链接库,另一类是静态链接库。 用户文件:用户自己的文件,如用户的源程序 可执行程序和文档等
按文件的用途进行分类: • 系统文件:包括操作系统内核、系统应用程序 等。这些通常都是可执行的二进制文件,但有的 也可能是文本文件,如配置文件等。这些文件对 于系统的正常运行是必不可少的。 • 库文件:这包括标准的和非标准的子程序库。标 准的子程序库通常称为系统库,提供对系统内核 的直接访问,而非标准的子程序库则是提供满足 特定应用的库。库文件又分为两大类:一类是动 态链接库,另一类是静态链接库。 • 用户文件:用户自己的文件,如用户的源程序、 可执行程序和文档等