文件和文件系统课件

上传人:vosvybf****vycfil... 文档编号:252512255 上传时间:2024-11-16 格式:PPTX 页数:15 大小:5.06MB
返回 下载 相关 举报
文件和文件系统课件_第1页
第1页 / 共15页
文件和文件系统课件_第2页
第2页 / 共15页
文件和文件系统课件_第3页
第3页 / 共15页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,0,文件和文件系统,操作系统,文件和文件系统操作系统,1,16 十一月 2024,文件和文件系统,1.1,数据项、记录和文件,1,数据项,数据项是计算机中操作系统处理的最小信息单位,是基本数据单元。,计算机处理技术处理的最基本对象就是“数据项”。数据是信息在计算机中的“符号表示”,数据的含义是完整的,而且都采用某一种“代码”方式出现。,在文件的“记录”中,包含了许多的“数据项”,但是“数据项”就是不能再分解的最小“数据单位”了。,01 十月 2023 文件和文件系统1.1 数据项、记录和文,16 十一月 2024,2,记录,记录是相关数据项的集合。记录包含的数据项并不是任意的,在文件中要求记录包含的数据项之间都存在一些直接或者间接的联系。,3,文件,文件是在逻辑上具有完整意义的信息集合,是信息的一种组织形式,是存储在外存上的具有标志名的一组相关信息的集合。,01 十月 2023 2记录,16 十一月 2024,分类,1,2,3,系统文件:指与操作系统本身及其他系统程序相关的一些信息所组成的文件。这类文件不直接对用户开放,只供系统自身调用,或通过系统调用为用户服务。,库文件:库文件只允许用户对其进行读取、执行,但不允许对其进行修改。库文件是指一些标准程序及常用的实用程序组成的文件,如,C,语言中的,I/O,函数库等。,用户文件:主要是指用户建立的程序和数据文件等。,1,按文件用途分类,按文件的用途划分,可以分为以下,3,类:,1.2 文件类型,01 十月 2023分类123系统文件:指与操作系统本身及其,16 十一月 2024,对于只允许执行读操作的文件,允许文件的所有者及授权的用户去读,但不允许执行除读操作以外的所有操作。,只读文件,允许文件的拥有者和授权用户去调用执行该文件而不允许读和写。,可执行文件,只允许拥有者和授权者对其执行读写操作,而禁止其他用户对其进行任何访问的文件。,读写文件,用户具有一切权限的文件。,不保护文件,文件类型,2,按存取控制权限分类,01 十月 2023对于只允许执行读操作的文件,允许文件的所,16 十一月 2024,分类,1,2,3,临时文件:用于系统在工作过程中产生的中间文件,一般有暂存的目录,正常工作完毕会自动删除,但是在工作出现异常情况时,会残留不少临时文件。,永久文件:指一般受系统管理的各种系统和用户经常用到的文件,存放在硬盘或光盘等外存上。,档案文件:指用于备份保存起来的文件,以便查阅和备份使用。,3,按存放时限分类,01 十月 2023分类123临时文件:用于系统在工作过程中,16 十一月 2024,分类,1,2,3,输入文件:指只能用于输入的文件,如读卡机和纸带输入机上的文件。,输出文件:指只能用于输出的文件,如打印机上的文件。,输入,/,输出文件:指既可用于输入又可以用于输出的文件,如磁盘上的文件。,4,按文件的信息流向分类,01 十月 2023分类123输入文件:指只能用于输入的文件,16 十一月 2024,分类,1,2,3,普通文件:是指系统中一般组织格式的文件,一般是字符流组成的无结构文件,包括系统文件、用户文件、库函数文件和实用程序文件。,目录文件:是由文件的目录信息构成的特殊文件,操作系统将目录也做成文件,主要是为了更好地管理普通文件与目录。,特殊文件:特殊文件也称为设备文件,在,UNIX,或,Linux,操作系统中,所有的,I/O,外部设备都被看做特殊文件,便于统一管理。,5,按文件的组织形式分类,01 十月 2023分类123普通文件:是指系统中一般组织格,16 十一月 2024,1.3 文件的操作,1,建立文件,2,打开文件,3,删除文件,4,读文件,5,写文件,6,读,/,写定位文件,7,截断文件,8,关闭文件,01 十月 20231.3 文件的操作1建立文件,16 十一月 2024,1.4,文件访问方式,1,顺序存取方式,顺序存取表现为当前读,/,写指针的变化,可以用一个读,/,写指针,R,指向下一次要读出的记录起始地址,那么当该记录读出后,对,R,作相应的修改。例如,对定长记录文件,有,Ri=Ri+L,式中,,L,是记录长度。,01 十月 20231.4 文件访问方式 1顺序存取方,16 十一月 2024,2,随机存取方式,随机存取是把文件视为带有编号的块或记录,每块的大小通常是一样的,它们被操作系统作为最小的定位单位。每块大小可以是,1,字节、,512,字节、,1 024,字节或其他数值,具体大小取决于系统。,随机存取是根据需要任意存取文件中任何块或记录。随机存取也称为直接存取,它是基于磁盘的文件模式。,01 十月 2023 2随机存取方式,16 十一月 2024,3,按键存取方式,按键存取也叫索引存取。它是对文件中的记录按某个数据项(通常叫键)的值来排列,从而可以根据键值来快速存取。按键存取通常用在复杂文件系统,特别是数据库管理系统中。,在进行存取时,首先从索引表上搜索到要进行存取记录的逻辑位置,再将其转换到相应的物理地址后进行存取。若文件的索引表很大,则可以将索引表再进行索引,以形成具有层次结构的多重索引。,01 十月 2023 3按键存取方式,16 十一月 2024,1.5 文件结构和文件系统,文件结构指文件中信息的配置和构造方式。文件不但反映了用户概念中的逻辑结构,而且和存放它的辅助存储器的存储结构紧密相关。,在操作系统中负责管理与存取文件信息的软件机构称为文件系统。它用统一的方式管理用户和系统信息的存储、检索、更新、共享和保护,并为用户提供一整套方便有效的文件使用和操作方法。,01 十月 20231.5 文件结构和文件系统,16 十一月 2024,文件系统的功能主要有以下几个方面:,(,1,)对文件进行“按名存取”。,(,2,)文件存储空间的分配与回收。,(,3,)操作管理文件和目录的文件系统要提供用户对文件和目录的操作命令,使用户很方便对文件和目录进行诸如建立、删除、查找等操作。,(,4,)实现文件的共享、保护和保密。,(,5,)提供合适的文件存取方法。,01 十月 2023文件系统的功能主要有以下几个方面:,谢谢观看!,操作系统,谢谢观看!操作系统,15,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!