操作系统之文件和文件系统
  7M0vcdGauhIx 2023年11月02日 50 0

一、文件(File)

是具有符号名的、在逻辑上具有完整意义的一组相关信息项的集合。例如,一个源程序、一个目标程序、编译程序、一批待加工的数据、各种文档等都可以各自组成一个文件。

信息项是构成文件内容的基本单位,可以是一个字符,也可以是一个记录,记录可以等长,也可以不等长。文件包括文件体和文件说明。文件体是文件真实的内容;文件说明是操作系统为了管理文件所使用的信息,主要包括文件名、文件内部标识、文件的类型、文件存储地址、文件的长度、访问权限、建立时间和访问时间等内容。文件是一种抽象机制,它隐藏了硬件和实现细节,提供了将信息保存在磁盘上并进行读取的手段,使用户不必了解信息存储的方法、位置以及存储设备的实际操作方式。操作系统根据文件名对文件进行控制和管理。在不同的操作系统中,文件的命名规则有所不同,即文件名字的格式和长度因系统而异。

二、文件系统

是操作系统中实现文件统一管理的一组软件和相关数据的集合,专门负责管理和存取文件信息的软件机构。

文件系统包括如下功能:

(1)按名存取,即用户可以“按名存取”,而不是“按地址存取”。

(2)统一的用户接口,即在不同设备.上提供同样的接口,方便用户操作和编程。

(3)并发访问和控制,即在多道程序系统中支持对文件的并发访问和控制。

(4)安全性控制,即在多用户系统中的不同用户对同一文件可有不同的访问权限。

(5)优化性能,即采用相关技术提高系统对文件的存储效率、检索和读写性能。

(6)差错恢复,即能够验证文件的正确性,并具有一定的差错恢复能力。


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  mrMLeSzj1mp0   2023年11月02日   31   0   0 文件名上传ide
7M0vcdGauhIx