文件管理-----操作系统

文件管理

        文件管理是操作系统不可缺少的五大重要管理功能之一,它涉及到计算机对信息的存储和访问方便性、灵活性和安全性等方面。因此,本篇博客将对操作系统的文件系统基本概念、文件目录管理、文件的组织及数据存储和文件系统其他功能的实现等做出详细介绍。

操作系统的五大功能 描述
处理器管理 当多个程序同时运行时,解决处理器(CPU)时间的分配问题
存储器管理 为各个程序及其使用的数据分配存储空间,并保证它们互不干扰
作业管理

完成某个独立任务的程序及其所需的数据组成一个作业。作业管理的任务主要是为用户提供一个使用计算机

使其方便地运行自己的作业,并对所有进入系统的作业进行调度和控制,尽可能高效地利用整个系统的资源

文件管理 主要负责文件的存储、检索、共享和保护,为用户提供文件操作的方便
设备管理 根据用户提出使用设备的请求进行设备分配,同时还能随时接收设备的请求(称为中断),如要求输入信息。

1.通配符:操作系统通常还提供通配符,以便于对一组文件进行分类和同时进行操作,通配符“?”代表了文件呢名字中所在位置的任意一个可用字符;通配符“*”表示了文件名字中所在位置的任何一个可用字符串。

2.七大文件类型:普通文件、目录文件、子设备文件、块设备文件、链接文件、管道文件和socket文件。

3.文件属性共有10位:

文件属性 描述
第一位

表示文件是普通文件(-),还是目录文件(d)、符号链接文件(l)、设备文件(b/c)

第2-4位 表示文件主对文件的存取权限
第5-7位 表示 同组用户对文件的存取权限
第8-10位 表示其他用户对文件的存取权限

4. 由于文件目录也需要永久保存,所以, 把文件目录也组织成文件存储在磁盘上,称目录文件

5. 目录文件

目录结构 描述
一级目录结构 在操作系统中构造一张线性表,与每个文件有关的属性占用一个目录项
二级目录结构  第一级为主文件目录,它用来管理所有用户文件目录,第二级是用户文件目录,它为该用户的每个文件保存一登记栏
多级目录结构 二级目录的推广,多级目录文件采用树形结构,每一个树枝是一个子目录,而树叶是文件

6. 记录格式:格式F,定长格式;格式V,变长格式;格式S,跨块格式

7.文件的物理结构:顺序文件、连接文件和索引文件。

你可能感兴趣的:(操作系统)