solaris 10文件系统简介.doc

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

一、solaris 10文件系统简介   1. solaris 10三大文件系统   UFS文件系统几乎是所有UNIX系统的基本文件系统,Solaris当然也不例外。除此之外Solaris 10支持三种类型的文件系统,它们分别是:   (1)基于网络的文件系统;基于网络的文件系统就是网络文件系统,简称NFS文件系统。网络文件系统(NFS)版本从3升级到4。   (2)虚拟文件系统(也叫伪文件系统)。虚拟文件系统大多数是基于内存的文件系统,但是也有部分文件系统是基于硬盘上的包括:   TMPFS文件系统: 使用本地内存进行读写的文件系统。在Solaris中的默认应用为/tmp目录   LOFS文件系统: 循环文件系统(lofs)可创建一个新的虚拟的原文件系统,然后用另一个路径名来存取文件   PROCFS文件系统: 进程文件系统(procfs)驻留在内存中,表现为/proc目录。在此目录中活动进程号的清单,ps等命令会用到/proc目录中的信息,调试器或其他开发工具也可能通过文件系统调用来访问这些过程的地址和空间   CacheFS文件系统: 用来改善远程文件系统(NFS)和CD-ROM的读取速度,将读得数据缓存在CacheFS文件系统中   SWAPFS文件系统: 用mkfile和swap命令建立附加的交换区时,系统核心所用的文件系统   (3) 基于磁盘的文件系统;包括:   UFS文件系统: 基于BSD快速文件系统的传统UNIX文件系统是Solaris的默认文件系统。默认启用UFS 日志记录功能。在早期的Solaris 版本中,UFS 日志记录功能只能手动启用。 Solaris 10在运行64位Solaris内核的系统上支持多TB UFS文件系统。以前,UFS文件系统在64位系统和32位系统上的大小仅限于约1 TB(Tbyte)。现在,所有UFS文件系统命令和公用程序已更新为支持多TB UFS文件系统。   HSFS文件系统: 用于CD-ROM的只读文件系统   PCFS文件系统: PC文件系统,可以读写DOS型式磁盘的数据,如FAT32   UDF文件系统: DVD文件系统   2 solaris 10 UFS文件系统的结构   Solaris 10典型的文件系统类型为UFS文件系统,但它也允许在/etc/default/fs中定义其他文件类型。在Solaris 10上,UFS文件系统驻留在硬盘上,这些硬盘同时具有原始设备接口和块设备接口,这两个接口分别位于/dev/rdsk目录和/dev/dsk目录中。Solaris 10文件系统所创建的每一个分区都在/dev/dsk和/dev/rdsk中有其自己的对应项。一个UFS文件系统的组成包括如下几部分。   引导块(boot block):在文件系统可引导的情况下,引导块中包含有引导数据。   超级块(super block):超级块中包含有关i节点的位置、文件系统大小、块数目,以及状态等信息。   i节点(inode):存储文件系统的文件细节信息。   数据块(data block):实际存储的文件。   3 solaris 10 UFS文件系统的功能   扩展的基本类型(EFT) :提供32 位用户ID (user ID, UID)、组ID (group ID, GID) 和设备编号。   大文件系统:在最大大小可以为16 TB 的文件系统中,允许大小约为1TB的文件。可以在具有EFI 磁盘标号的磁盘上创建多TB UFS 文件系统。   日志记录 :UFS 日志记录会将组成一个完整UFS 操作的多个元数据更改打包成一个事务。事务集记录在盘上日志中,然后会应用于实际UFS 文件系统的元数据。   多TB 文件系统通过多TB 文件系统,可以创建最大可用空间约为16 TB 的UFS文件系统,其中会减去约1% 的开销。   状态标志显示文件系统的状态:clean、stable、active、logging 或unknown。这些标志可避免不必要的文件系统检查。如果文件系统的状态为“clean”、“stable” 或“logging”,则不运行文件系统检查。   4 Solaris UFS 文件系统分层结构   从根目录(/) 开始,向下延伸出许多目录。在Solaris 安装过程中,可以安装一组缺省目录,并使用一组约定将类似的文件类型组合在一起。下表汇总了缺省的Solaris 文件系统。缺省的 Solaris 文件系统 文件系统或目录 文件系统类型 说明 (/) UFS 分层文件树的顶层。根 (/) 目录包含对系统操作至关重要的目录和文件,如内核、设备驱动程序和用于引导系统的程序。 根 (/) 目录还包含挂载点目录,可以在这些目录中将本地文件系统和远程文件系统附加到文件树。

文档评论(0)

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

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

1亿VIP精品文档

相关文档