solaris8学习资料 - 第七课

马上就过五一了 , 呵呵 , 不知道大家都怎样玩??我是没地方可去(主要是没钱)只
能在家里呆着 , 呜呜 。不知道三少爷老大能不能把他的500万拿来济一济我这样的穷人 。
听说还有个花花的什么段誉要来北京宰我 , 我想落跑 。幸好还认识一个暴走族的跳蚤 ,
要不然真完了 。



答案:
1、现在已经无效了 , 不必考虑 。
2、$的用法:在分区时指代所有未使用空间 。通常在分硬盘最后一个分区的时候使用 。

第七章
1、文件系统:
基于磁盘的文件系统:ufs,hsfs,pcfs,udf 。其中前三中都是以前就支持的 , 第四种
是dvd光盘的格式 。这种格式是在Solaris 7 11/99版本中开始支持的 。
分布式文件系统:nfs只用在网络共享的时候 。
伪文件系统:tmpfs,swapfs,fdfs,procfs等等 , 一般都是操作系统自己调用 。还有几
种应该也是属于伪文件系统 , 例如loopbackfs 。具体的参见
Solaris 8 System Administration Guide, Volume II(当然考试不会考的) 。
2、ufs文件系统 。在solaris系统中最常见的当然是ufs文件系统 , 本章中是分为几个
部分来介绍的:
系统的结构 。对常使用的人来说应该是再熟悉不过了 。就是那么几个目录 , 找系统配
置文件去etc , 找系统可执行文件去bin , 找系统相关文件去usr(solaris的大部分东
西是安装在这个目录下的 , 包括openwin和cde) , 找第三方应用去opt , 找共享软件
去/usr/local等等 。虽然不是完全固定的 , 但也总称的上是有迹可寻 。
数据存储方式 。对于7-7的图有个总体的理解就可以了 , primary superblock的概念
就和Dos下的fat表的概念一样 , 记录了文件inode的存储位置 。而backup superblock
就是primary superblock的备份 。常见的在我们newfs一块硬盘的时候 , 显示一大堆
数字 , 中间用逗号分割开的就是各个backup superblock的存储位置 。这样 , 当文件
系统报superblock(primary superblock)错误的时候 , 就可以用backup superblock
的内容来修复 。
系统指针 。可能是在编程的时候才会用到的内容 , 直接指针 , 单间接指针 , 双间接指针 ,
三间接指针 。其可访问的物理地址逐步增大 。
数据块 。在数据块的使用上和dos下几乎一样 , 我想大家看起来应该没有什么难度 ,
而去shadow inode的理解 , 就是知道在使用acl的时候才会用到 。
3、创建文件系统 。使用newfs对用format处理完毕的硬盘进行操作 。newfs实际上就
是对硬盘进行高级格式化的过程 。在使用中有几个参数 , 但都不常用 。一是-m 的参数 ,
对minfree进行调整 。一个是-i参数 , 对inode接点的数量进行调整 。对minfree的操
作是fstyp -v /dev/dsk/xxxxxx |grep minfree 来查找 , 用tunefs -m %minfree来调整 。

问题:
1、lost found目录的作用是什么?
2、ufs文件系统的文件最大是多少M?
3、fstyp是对原始设备还是块设备操作的?

--------------------------------------------------------------------------------
oICQ:82783176
欢迎和我在线讨论

    推荐阅读