SA-239 Solaris9 OE中级系统管理
学习计划安排:由于工作需要,下周开始需要经常出差了,这样一来学习进度可能会稍微放慢一点。真对本书我打算每一部分花一周的时间来仔细学习和实验操作,笔记考虑到论坛里朋友的需要,每周将不定期贴出,周末前贴完该章的笔记(一般会分两到三篇)。
更有,告诉大家一个不幸的消息:我感冒了~当然别联想到禽流感,只是自己不小心,睡觉时把被子踢掉而已~呵呵
本书所涵盖章节:
第一部分、管理文档系统:
一、Solaris OE目录层次结构;
二、管理本地磁盘设备;
三、管理Solaris OE文档系统;
四、Mounts和Unmounts操作;
第二部分、安装软件:
五、安装Solaris9 OE;
六、对Solaris9 OE的包(package)管理操作;
七、在Solaris9 OE上管理软件补丁;
第三部分、执行系统启动程式:
八、执行Boot PROM命令;
九、系统启动和关闭步骤;
第四部分、用户和安全管理:
十、用户管理;
十一、系统安全;
第五部分、管理网络打印机和系统进程;
十二、配置打印服务;
十三、使用打印命令;
十四、控制系统进程;
第六部分、系统备份和恢复:
十五、文档系统备份;
十六、文档系统恢复;
十七、使用UFS快照备份一个已Mounted文档系统;
______________________________________________
一、Solaris OE目录层次:
1. Solaris9 OE中重要的系统目录:
/:整个文档系统的根;
/bin:一个到/usr/bin的符号链接,存放基本的系统命令和二进制程式文档;
/dev:存放逻辑设备名,目录存放指向/devices目录中设备文档的符号链接;
/devices:存放物理设备名的主要目录;
/etc:保存主机配置文档和系统管理数据库的目录;
/export:用于存放系统公共文档的默认目录,如用户Home目录,应用软件或其他需共享的文档;
/home:用户Home目录的默认载入点;
/kernel:存储启动进程所需要的和系统平台无关的可加载内核模块;
/mnt:文档系统的临时加载点;
/opt:附加应用软件包的默认安装目录;
/platform:该目录存放和系统平台相关的可加载内核模块;
/sbin:单用户下的bin目录,包含基本的执行命令用于系统崩溃时的恢复;
/tmp:临时文档目录,每次系统启动时会被自动清空;
/usr:存放任何用户可使用的程式、脚本和库文档;该目录名为UNIX System Resoures的首字母缩写;
/var:存放可变文档的目录,如程式运行记录文档等;
[/dev目录下主要的子目录]:
/dev/cua:UUCP或PPP协议设备文档;
/dev/dsk:块磁盘设备;
/dev/fbs:帧缓冲设备文档;
/dev/fd:文档描述符;
/dev/md:逻辑卷管理设备;
/dev/pts:伪终端设备;
/dev/rdsk:磁盘设备;
/dev/rmt:磁带设备;
/dev/sound:音频设备控制文档;
/dev/term:串行设备;
[/etc目录下主要的子目录]:
/etc/acct:系统帐号的配置信息?[这个没弄不明白,请知道的朋友指正]
/etc/cron.d:cron程式的配置信息;
/etc/default:各种程式的默认信息
/etc/inet:网络服务的配置文档;
/etc/init.d:转换运行级时使用的用于启动和停止服务的系统脚本;
/etc/lib:存放/usr中没有的动态链接库;
/etc/lp:打印子系统的配置信息;
/etc/mail:邮件子系统的配置信息;
/etc/nfs:NFS服务记录的配置文档;
/etc/opt:附加软件包的配置信息;
/etc/rc#.d:进入或离开一个运行级的脚本;
/etc/skel:新用户的默认shell初始化文档;
[/usr目录下主要的子目录]:
/usr/bin:基本的系统命令;
/usr/ccs:C编译器和库文档;
/usr/demo:演示程式和数据;
/usr/dt:CDE下软件的默认目录或加载点;
/usr/include:C程式等的头文档;
/usr/java:包含用到java技术的程式和库文档;
/usr/kernel:存放通常用于启动进程不需要的和系统平台无关的可加载内核模块;
/usr/lib:存放系统体系相关的数据库,可变的程式库文档、用户不能直接调用的二进制文档;
/usr/opt:附加软件包的配置信息;
/usr/sbin:用于系统管理的命令;
/usr/spool:指向/var/spool目录的符号链接;
2. 文档的构成:
文档名:通常用于访问和操作文档,一个文档必须具备文档名和相关联的inode;
inode(信息节点):记录文档的信息;通常inode包含两部分:1)文档的任何者、权限和大小,2)文档所关联数据块的指针;
![inode是编号的,且每个文档系统包含其单独的inode列表;当一个新文档系统建立时,就会在该文档系统上产生一个完整的inode列表。]
数据块:表示磁盘空间的单位,用于存储数据;
Solaris OE中任何的文档都使用一个文档名和一个被称为inode的记录来建立;大部分文档使用数据块来建立;通常,一个文档的文档名和inode相关联,inode提供对数据块的访问:
filename(文档名) ->inode(信息节点编号)
--------------------|
--------------------|
-----------------数据块
(上述关系图:P34_图1-2)
3. 识别文档类型:
Solaris OE中四种主要的文档类型:1)普通文档、2)目录、3)符号链接、4)设备文档;
注意:设备文档不用于存储数据,只是提供对设备的访问!
使用ls -l命令识别文档的类型:(左边首字符位)
-:普通文档
d:目录
l:连接文档
b:块设备文档
c:字符设备文档
1) 普通文档:
Solaris OE中大部分的公共文档类型都是普通文档,其允许用户保存不同类别的数据,如ASCII文本或二进制数据(图片、数据库、和应用相关的数据等);
用户可通过多种方法建立普通文档,如用户能用vi来建立一个内容为ASCII文本的文档,也可通过编译器来建立含二进制数据的文档,当然也能够用touch命令建立一个内容为空的普通文档。
2) 目录:数据块存储的内容为文档名和inode编号相关联的信息;
注意:目录本身不包含其他文档,一个目录包含的是任何文档的逻辑条目!
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!



