华北电力大学《操作系统》PPT教案_第八章 文件系统(File System)

第八章文件系统( File system) 教学目的: 计算机系统中使用的大量程序和数据都以文件形式存放在 外存。操作系统中增加了文件管理功能即构成文件系统, 它负责管理在外存上的文件,并把对文件的存取共享和保 护等手段提供给操作系统和用户,这不仅方便了用户,保 证了文件的安全性,还或的效地提高系统资源的利用率
第八章 文件系统(File System ) 教学目的: 计算机系统中使用的大量程序和数据都以文件形式存放在 外存。操作系统中增加了文件管理功能即构成文件系统, 它负责管理在外存上的文件,并把对文件的存取共享和保 护等手段提供给操作系统和用户,这不仅方便了用户,保 证了文件的安全性,还或的效地提高系统资源的利用率

教学要求: 掌握文件和文件系统的定义,了解文件系统的类型、文件 系统模型和操作系统( Windows98/NT、 Linux)对多种文 件系统的支持。 掌握文件的逻辑结构,熟悉五种记录文件 掌握文件控制块和多级目录结构,掌握UNⅠX树型带勾连的 目录结构和可装卸文件系统,了解 Windows98VFAT目录 结构。熟悉目录査询技术,掌握内存的目录管理表,掌握 文件操作与目录管理关系 掌握基于索引节点的共享方式和利用符号连接的文件共享 掌握文件的存取控制,熟悉分级安全管理,了解文件的转 储和恢复,了解 WindowsNT安全性
教学要求: 掌握文件和文件系统的定义,了解文件系统的类型、文件 系统模型和操作系统(Windows98/NT 、Linux )对多种文 件系统的支持。 掌握文件的逻辑结构,熟悉五种记录文件。 掌握文件控制块和多级目录结构,掌握UNIX树型带勾连的 目录结构和可装卸文件系统,了解Windows98 VFAT目录 结构。熟悉目录查询技术,掌握内存的目录管理表,掌握 文件操作与目录管理关系。 掌握基于索引节点的共享方式和利用符号连接的文件共享。 掌握文件的存取控制,熟悉分级安全管理,了解文件的转 储和恢复,了解WindowsNT安全性

81文件系统概述 组织—一数据结构 抽象 生活 信息 数据 处理——数据库 生产 加工 存储——文件系统 传输—计算机网络 所有的计算机应用程序都要存储、检索信息。 3个基本要求:存储大量信息/长期保存信息/可以共享信息 解决方法:把信息以一种单元,即文件的形式存储在磁盘或其它介质上。文件 通过OS管理。包括:文件的结构、命名、存取、使用、保护和实现方法等。 2种观点:用户观点-文件系统如何呈现在其面前,一个文件如何组成,如何 命名,如何保护文件,可进行何种操作等 OS观点--文件目录怎样实现,怎样管理存储空间,文件存储位置, 磁盘实际运作方式(与设备管理的接口)等
8.1 文件系统概述 所有的计算机应用程序都要存储、检索信息。 3个基本要求:存储大量信息/长期保存信息/可以共享信息。 解决方法:把信息以一种单元,即文件的形式存储在磁盘或其它介质上。文件 通过OS管理。包括:文件的结构、命名、存取、使用、保护和实现方法等。 2种观点:用户观点-----文件系统如何呈现在其面前,一个文件如何组成,如何 命名,如何保护文件,可进行何种操作等。 OS观点-------文件目录怎样实现,怎样管理存储空间,文件存储位置, 磁盘实际运作方式(与设备管理的接口)等

81文件系统概述 (1)文件和文件系统 1。文件: 计算机系统对系统中软件资源:无论是程序或数据、系统软 件或应用软件都以文件方式来管理。文件是存贮在某种介质 上的(如磁盘、磁带等)并具有文件名的一组有序信息的集 合。文件名是由字符和数字组成的,例如 MS-DOS中文件名由 三部分组成,格式如下:[]<文件名〉[.扩展名] 格式[]中是可以省略,盘符为存放文件的磁盘驱动器号, 如用A:和C:分别表示软盘和硬盘驱动器;文件名由1∽8个字 符组成。扩展名为由“.”开始的1-3个字符组成,如.EXE表 示可执行的浮动代码文件,.TXT表示ASCⅡ码文本文件,.LIB 表示库文件,,BAT表示批处理文件等
8.1 文件系统概述 (1)文件和文件系统 1。文件: 计算机系统对系统中软件资源:无论是程序或数据、系统软 件或应用软件都以文件方式来管理。文件是存贮在某种介质 上的(如磁盘、磁带等)并具有文件名的一组有序信息的集 合。文件名是由字符和数字组成的,例如MS-DOS中文件名由 三部分组成,格式如下:[] [.扩展名]。 格式 [ ] 中是可以省略,盘符为存放文件的磁盘驱动器号, 如用A:和C:分别 表示软盘和硬盘驱动器;文件名由1∽8个字 符组成。扩展名为由“.”开始的1-3个字符组成,如.EXE表 示可执行的浮动代码文件,.TXT表示ASCⅡ码文本文件,.LIB 表示库文件,.BAT表示批处理文件等

文件名 根据文件的定义,每个文件必须有一个唯一的文件名, 不论是系统管理,还是用户使用文件都使用文件名 文件名是一个有限长度的字符串。 DOS、 WINDOWS系统中文件名: 文件名·[文件扩展名] 文件名是一个不大于8个字符的字符串,但 WINDOWS系 统中允许超长文件名,最多可有256个字符,不区分英文 字母的大小写
文件名 根据文件的定义,每个文件必须有一个唯一的文件名, 不论是系统管理,还是用户使用文件都使用文件名。 文件名是一个有限长度的字符串。 DOS、WINDOWS系统中文件名: 文件名 · [文件扩展名] 文件名是一个不大于8个字符的字符串,但WINDOWS系 统中允许超长文件名,最多可有256个字符,不区分英文 字母的大小写

文件扩展名 不大于3个字符,一般用来表示文件的类型 例如: CC语言源程序文件 COM可执行文件(小模式) EXE可执行文件(大模式) BAT批处理文件 OB]目标文件 hust txt .c l.obj lcom I.exe 操作系统教学片Os8ppi
文件扩展名: 不大于3个字符,一般用来表示文件的类型。 例如: C C语言源程序文件 COM 可执行文件(小模式) EXE 可执行文件(大模式) BAT 批处理文件 OBJ 目标文件 hust.txt ll.c ll.obj ll.com ll.exe 操作系统教学片OS8.ppt

UNIX系统中的文件名: 文件名是一个不大于14个字符的字符串。并且区分英文 字母的大小写。 例如: unix inux . c a. out aa AA 注意:在UNⅨX系统中文件名就是一个字符串,没有文件名和文件扩 展名之分,文件的类型由用户命名时确定。 例如,‖iC,UNⅨ系统认为这个文件名的长度是4个字符。 而在DOS、 WINDOWS系统中则解释这个文件名,‖是文件名,C是 文件扩展名,表示该文件是一个C语言的源程序文件,而·是文件名 和文件扩展名的分隔符
UNIX系统中的文件名: 文件名是一个不大于14个字符的字符串。并且区分英文 字母的大小写。 例如:unix linux ll.c a .out aa AA 注意:在UNIX系统中文件名就是一个字符串,没有文件名和文件扩 展名之分,文件的类型由用户命名时确定。 例如,li.c,UNIX系统认为这个文件名的长度是4个字符。 而在DOS、WINDOWS系统中则解释这个文件名,li是文件名,c是 文件扩展名,表示该文件是一个C语言的源程序文件,而·是文件名 和文件扩展名的分隔符

2.与文件相关的概念 数据项(feld) 数据项是描述一个对象的某些属性的字符集,它是数据的基 本单位,一个数据项有一个值。 记录( record) 记录是一组相关数据项的集合,用于描述一个对象某方面的 属性 文件(file) 文件 文件是具有文件名的一组相关记录的集合 数据库( database) 记录1 记录N 数据库是相关数据的集合。 数据项1 数据项M
2.与文件相关的概念 数据项(field) 数据项是描述一个对象的某些属性的字符集,它是数据的基 本单位,一个数据项有一个值。 记录(record) 记录是一组相关数据项的集合,用于描述一个对象某方面的 属性 文件(file) 文件是具有文件名的一组相关记录的集合 数据库(database) 数据库是相关数据的集合。 文件 记录1 …… 记录N 数据项1 …… 数据项M

3。文件系统: 文件的分类 教材讲了几种文件分类的方法,P228 下面介绍UNIX系统文件分类方法: 1、普通文件 普通文件是无结构的字符的集合 2、目录文件 目录文件是由文件的目录项组成的文件。 3、特别文件 特别文件就是设备。(练习
文件的分类 教材讲了几种文件分类的方法,P228 下面介绍UNIX系统文件分类方法: 1、普通文件 普通文件是无结构的字符的集合。 2、目录文件 目录文件是由文件的目录项组成的文件。 3、特别文件 特别文件就是设备。 (练习) 3。文件系统:

文件的属性 文件属性反映文件的类型、存取控制、等 UNIX系统中文件属性: 普通文件 d目录文件 p管道文件 C字符型设备文件 b块设备文件
文件的属性 文件属性反映文件的类型、存取控制、等 UNIX系统中文件属性: - 普通文件 d 目录文件 p 管道文件 c 字符型设备文件 b 块设备文件
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 华北电力大学《操作系统》PPT教案_第七章 设备管理 (Devices Management).ppt
- 华北电力大学《操作系统》PPT教案_第六章 虚拟存储器(Virtual Memory).ppt
- 华北电力大学《操作系统》PPT教案_第五课 存储器管理(Memory Management).ppt
- 华北电力大学《操作系统》PPT教案_第四章 调度和死锁(Scheduling and Deadlock).ppt
- 华北电力大学《操作系统》PPT教案_第三章 进程的同步和通讯 (Synchronization and Communication Among Processes).ppt
- 华北电力大学《操作系统》PPT教案_第二章 进程的描述和控制(Process Description and Control).ppt
- 华北电力大学《操作系统》PPT教案_第一章 操作系统概述.ppt
- 计算机硬件基本知识_鼠标.doc
- 计算机硬件基本知识_键盘.doc
- 计算机硬件基本知识_硬盘.doc
- 计算机硬件基本知识_机箱.doc
- 计算机硬件基本知识_有趣.doc
- 计算机硬件基本知识_显示器.doc
- 计算机硬件基本知识_声卡.doc
- 计算机硬件基本知识_内存.doc
- 计算机硬件基本知识_光驱.doc
- 计算机硬件基本知识_主板.doc
- 计算机硬件基本知识_CPU.doc
- 《新标准计算机基础》培训教程(PPT课件讲稿)第6章 使用Internet.ppt
- 《新标准计算机基础》培训教程(PPT课件讲稿)第5章 幻灯演示PowerPoint 2002.ppt
- 《编译原理》课程PPT教学课件(讲稿)第一章 概述.ppt
- 《编译原理》课程PPT教学课件(讲稿)第三章 词法分析.ppt
- 《编译原理》课程PPT教学课件(讲稿)第九章 符号表.ppt
- 《编译原理》课程PPT教学课件(讲稿)第二章 PL/0编译程序.ppt
- 《编译原理》课程PPT教学课件(讲稿)第五章 LL(1)文法及其分析程序.ppt
- 《编译原理》课程PPT教学课件(讲稿)第八章 语法制导翻译和中间代码生成.ppt
- 《编译原理》课程PPT教学课件(讲稿)第六章 LR分析程序及其自动构造.ppt
- 《编译原理》课程PPT教学课件(讲稿)第十一章 代码优化.ppt
- 《编译原理》课程PPT教学课件(讲稿)第十二章 代码生成.ppt
- 《编译原理》课程PPT教学课件(讲稿)第十章 RUN-Time Organization.ppt
- 《编译原理》课程PPT教学课件(讲稿)第十章 目标程序运行时的组织.ppt
- 《编译原理》课程PPT教学课件(讲稿)第四章 文法和语言.ppt
- 《编译原理》课程PPT教学课件(讲稿)第四章 练习参考答案.ppt
- 《编译原理》课程PPT教学课件(讲稿)编译原理实验三、四讲稿.ppt
- 《VB语言程序设计》课程电子教案(PPT教学课件)课程介绍.ppt
- 《VB语言程序设计》课程电子教案(讲义)教材习题答案(林卓然编著).doc
- 《VB语言程序设计》课程电子教案(PPT教学课件)第1章 认识 Visual Basic.ppt
- 《VB语言程序设计》课程电子教案(PPT教学课件)第2章 程序设计基础.ppt
- 《VB语言程序设计》课程电子教案(PPT教学课件)第3章 赋值与输入输出.ppt
- 《VB语言程序设计》课程电子教案(PPT教学课件)第4章 选择结构设计.ppt