系统架构设计师教程-学习-记录(11)计算机网络基础知识(10)文件管理

113 阅读5分钟

系统架构设计师教程-学习-记录(11)计算机网络基础知识(10)文件管理

欢迎进qq群交流:546496965

  • 学习《系统架构设计师教程》,初心是为了学习更多知识,在计算机技术方面得到更大的提升。
  • 希望自己记录学习的时候也能总结一些知识分享出来。也可能错误很多,希各个大佬多多包涵并指点一二,在此感谢。

操作系统的基础知识

操作系统是计算机系统的核心系统软件,其他软件是建立在操作系统基础上的,并在操作系统的同意管理和支持下运行。操作系统与计算机系统软件硬件的关系:

计算机硬件(微机)=> 操作系统 => 语言处理程序 => 应用程序

文件管理

在这里插入图片描述

文件(File)是具有符号名的、在逻辑上具有完整意义的一组相关信息项的集合。 文件名的格式和长度因系统而异,操作系统根据文件名对其进行控制和管理。

  • 文件管理系统是操作系统中对文件进行统管理的 组软件和相关数据(即被管理的文件)的集合,简称文件系统。
  • 文件系统的功能按名存取、统一用户接口、并发访问和控制、安全性控制、优化性 能以及差错恢复。

1.文件的类型

  1. 按文件性质和用途可分为系统文件、库文件和用户文件
  2. 按文件的安全属性可分为只读文件、读写文件、可执行文件和不保护文件
  3. 按文件的组织形式可分为普通文件、目录文件、设备文件(特殊文件)
  4. 按信息保存期限可分为临时文件、档案文件和永久文件
  5. 按信息流向可分为输入文件、输出文件、输入/输出文件

在这里插入图片描述

2.文件的结构和组织

文件的结构是指文件的组织形式。

从用户角度看到的文件组织形式称为文件的逻辑结构,从实现角度看到的文件在存储设备上的存放方式,称为文件的物理结构。

文件的逻辑结构有结构的记录文件和无结构的字符流文件。

文件的物理结构有连续结构、链接结构、索引结构、多个物理块的索引表。

在这里插入图片描述

3.文件访问方法

文件的访问方法是指读写文件存储设备上的一个物理块的方法。常用的访问方法有顺序访问和随机访问。顺序访问是指对文件中的信息按顺序依次读写的方式:随机访问是指对文件中的信息可以按任意的次序随机地读写文件中的信息。

在这里插入图片描述

4.文件存储设备管理

文件是存储在文件存储设备上的,文件存储设备具有大容量、被多用户共享、多次被占用和释放的特点,因此,文件系统必须对文件存储设备上的空闲空间进行组织和管理,包括对空闲空间的组织、分配与回收等。常用的空闲空间管理方法有位图法、索引法和链接法。
在这里插入图片描述

5.文件控制块和文件目录

文件控制块是系统为每个文件设置的用于描述和控制文件的数据结构,它是文件存在的唯标志,简称为(File Control Block, FCB)。FCB一般包含基本信息、 位置信息、存取控制信息和使用信息。

文件目录是文件控制块的有序集合。常见的文件目录结构有一-级目录结构、 二级目录结构和多级目录结构。

在这里插入图片描述

6.文件的使用

工作目录也称当前目录。每个用户都有自己的工作目录,任一目录节点都可以被设置为工作目录,文件系统允许用户随时改变自己的工作目录。

文件系统提供了一组专门用于目录和文件管理的命令。如目录管理命令:建立目录、显示工作目录、改变目录、删除目录:文件控制命令:建立文件、删除文件、打开文件、关闭文件、改文件名、改变文件属性:文件存取命令:读写文件、显示文件内容、复制文件等。

文件的共享是指不同的用户使用同一文件,它是不同用户完成同一任务的必须的功能。

文件的安全是指文件的保密和保护,即限制非法用户使用和破坏文件。文件的安全管理措施常常在系统级、用户级、目录级和文件级上实施。

在这里插入图片描述

在这里插入图片描述

www.edrawsoft.cn/viewer/publ…

欢迎进qq群交流:546496965