操作系统-Piazza.PPT

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

访问列表和组 访问模式: read, write, execute 三类用户 RWX a) owner access 7 ? 1 1 1 RWX b) group access 6 ? 1 1 0 RWX c) public access 1 ? 0 0 1 管理员创建一个拥有唯一名字的组,组名为G,并将一些用户加入组内 对一个特定文件或者目录(假定名称为game), 定义恰当的访问模式 owner group public chmod 761 game 小结 文件是存贮在某种介质上的(如磁盘、磁带等)并具有文件名的一组有序信息的集合 文件是逻辑信息组成的序列 一个逻辑信息可能是字节、行、定长或者变长结构等 操作系统可以支持多种文件类型,或者由应用程序来支持 基本文件操作: read, write... 小结 目录用于组织文件 单层 两层:允许多用户 树结构等 目录记录了文件的信息 文件名、磁盘上的位置、长度、类型、所有者、创建时间、上次使用时间、访问控制列表等 一个卷 (文件系统)在使用前必须安装,取消安装后则不可访问 小结 文件共享依赖于操作系统提供的操作 访问控制、保护 文件属性: 所有者(创建者), 组 用户标识、组标识: uid, gid 访问的类型: read, write, execute, append, delete, list... 文件系统实现 文件系统的类型 FAT文件系统(MS-DOS文件系统、msdos)   它是MS-DOS操作系统使用的文件系统,它也能由Windows98/NT、linux、SCO UNIX等操作系统访问。文件地址以FAT表结构存放,文件目录32B,文件名为8个基本名加上一个“.”和3个字符扩展名。 FAT32文件系统(vfat) 它是Windows98使用的扩展的DOS文件系统,它在MS-DOS文件系统基础上增加了对长文件名(最多到256B)支持。 NTFS(NT文件系统) 它是Windows NT操作系统使用的文件系统,它具有很强的安全特性和文件系统恢复功能,可以处理巨大的存储媒体,支持多种文件系统。 S51K/S52K(sysv) 它是ATT UNIX S V 操作系统使用的1KB/2KB文件系统。 文件系统的类型 ext2(二级扩展文件系统) 它是Linux操作系统使用的高性能磁盘文件系统,它是对Minux操作系统中使用的文件系统扩展(ext)的扩展。它支持256字符的文件名,最大可支持到4TB的文件系统大小。 HPFS(高性能文件系统、hpfs) 它是OS/2操作系统使用的文件系统。 CD-ROM文件系统(iso9660) 它是符合ISO9660标准的支持CD-ROM的文件系统,它有High sierra CD-ROM和Rock Ridge CD-ROM二种类型。 UDF通用磁盘格式文件系统 UDF(Universal Disk Format)文件系统是依据光学储存技术协会(Optical Storage Technology Association, OSTA)的通用磁盘格式文件系统规格1.02版所制定的。它提供了对 UDF格式媒体的只读访问(例如DVD光盘)。Windows98提供对UDF文件系统支持。 操作系统(Windows98/NT 、Linux ) 对多种文件系统的支持 WindowsNT多重文件系统 WindowsNT支持FAT文件系统、NTFS、HPFS、CD-ROM文件系统等多种文件系统。 Windows NT执行体内I/O系统分成I/O管理程序、文件系统驱动程序和盘驱动程序三层,不同的文件系统采用不同的文件系统驱动程序,系统用动态连接库对这些文件系统进行装入和卸出并适宜于将来的扩展, WindowsNT分层驱动程序如下图所示。 WindowsNT磁盘管理器窗口显示某台微机硬盘各分区安装的多种文件系统如下图所示,图中所示硬盘有二个分区,C盘是FAT文件系统,D盘是NTFS文件系统,E盘是CD-ROM文件系统。 WindowsNT多重文件系统-1 WindowsNT分层驱动程序 I/O管理程序 FAT 驱动程序 NTFS 驱动程序 HPFS 驱动程序 软盘 驱动程序 硬盘 驱动程序 WindowsNT多重文件系统-2 Linux 虚拟文件系统VFS Linux采用虚拟文件系统VFS支持许多不同类型的文件系统,VFS是物理系统与服务之间的一个接口层,它屏蔽各类文件系统的差异,给用户和程序提供一个统一的接口。Linux支持ex

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档