115 file sharing (文件共享).ppt

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
115 file sharing (文件共享)

Chapter 11: File-System Interface(文件系统接口) 11.1 File Concept 文件概念 11.2 Access Methods 存取方法 11.3 Directory Structure 目录结构 11.4 File System Mounting 文件系统安装 11.5 File Sharing 文件共享 11.6 Protection 保护 11.1 File Concept (文件概念) 信息是计算机系统中的重要资源。操作系统中的一个重要组成部分,文件系统,就负责信息的组织、存储和访问。 文件是具有符号名的数据项的集合。文件名是文件的标识符号。文件包括两部分: 文件体:文件本身的信息; 文件说明:文件存储和管理信息;如:文件名、文件内部标识、文件存储地址、访问权限、访问时间等; 11.1 File Concept (文件概念) 11.1 File Concept (文件概念) 文件系统是操作系统中管理文件的机构,提供文件存储和访问功能。 文件系统的功能就是提供高效、快速和方便的信息存储和访问功能。 目录是由文件说明索引组成的用于文件检索的特殊文件。 UNIX 文件 UNIX 将文件分成四类:普通文件、目录文件、设备文件(特殊文件)和符号连接文件(Symbolic link)。 UNIX把所有I/O设备作为特殊文件,对I/O设备操作模仿为对普通文件的存取,这样将文件与设备的I/O尽可能统一起来。 UNIX用ls长列表显示时第一个字符表示文件类型:“-”表示普通文件,“d”表示目录文件,“l”表示符号连接文件,c、b、p分别表示字符设备、块设备和FIFO管道的特殊文件。 文件管理的目的 方便的文件访问和控制:以符号名称作为文件标识,便于用户使用; 并发文件访问和控制:在多道程系统中支持对文件的并发访问和控制; 统一的用户接口:在不同设备上提供同样的接口,方便用户操作和编程; 多种文件访问权限:在多用户系统中的不同用户对同一文件会有不同的访问权限; 优化性能:存储效率、检索性能、读写性能; 差错恢复:能够验证文件的正确性,并具有一定的差错恢复能力; 文件系统的结构 文件管理的服务功能元素 (文件系统向上层用户提供的服务) 文件访问:文件的创建、打开和关闭,文件的读写; 目录管理:用于文件访问和控制的信息,不包括文件内容 文件结构管理:划分记录,顺序,索引 访问控制:并发访问和用户权限 限额(quota):限制每个用户能够建立的文件数目、占用外存空间大小等 审计(auditing):记录对指定文件的使用信息(如访问时间和用户等),保存在日志中 文件系统的实现功能元素 (文件系统要实现的功能模块) 文件的分块存储:与外存的存储块相配合 I/O缓冲和调度:性能优化 文件定位:在外存上查找文件的各个存储块 外存存储空间管理:如分配和释放。主要针对可改写的外存如磁盘。 外存设备访问和控制:包括由设备驱动程序支持的各种基本文件系统如硬盘,软盘,CD ROM等 11.1 File Concept (文件概念) Contiguous logical address space 相邻的逻辑地址空间 Types: Data numeric character binary Program File Structure(文件结构) None - sequence of words, bytes(顺序的字和字节) Simple record structure(简单的记录结构) Lines (线性) Fixed length(固定长度) Variable length(可变长度) Complex Structures(复杂结构) Formatted document(规格化的文档) Re-locatable load file(可重定位文件) Can simulate last two with first method by inserting appropriate control characters. (可以用第一个方法通过增加适当的控制字符来模拟后两种方法) Who decides(需要决定) Operating system(操作系统) Program(程序) 11.1.1 File Attributes(文件属性) Name – only information kept in human-readable form. (文件名:唯一的以人们可以理解的方式保存的信息) Identifier – This unique tag, usually a number, identifies the f

文档评论(0)

yanpizhuang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档