[ 登录 ][ 注册 ] 天极传媒: 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |

解析Solaris 启动和运行

作者: 小胖,  出处:IT168 , 责任编辑: 刘志坡, 
2007-12-20 17:51
  我们在安装好Soalris操作系统以后,后面的工作主要是能够理解Soalris是如何启动的,它引导过程同Windows/Linux系统有什么不同,Soalris又是如何关机和运行等问题……

  2、初始化和启动/结束脚本

  当一个Solaris系统启动时,初始化进程就产生了,它负责管理进程和运行级别之间的换。一旦系统获得一个特定的运行级别,那么可以用init命令后面加上所需的运行级别来改变运行级别。当系统键入一个运行级别时,在相应的“rc”目录中的启动脚本以升序方式执行,这里,脚本的名字前缀是Snn,nn是一个序列号。由此,一个S60firewall的启动脚本将在脚本S6ldblistener之前执行。相反地,当一个改变运行级别被请求时,例如当系统正在重新启动时,这时,结束脚本是从相应目录“rc”中以升序方式执行的。结束脚本的前缀是Knn,nn也是一个序列号。这些目录下包含两种文件:

  以K打头,后面跟两个数字以及一些字符串:表示系统到这个运行级别时所需要停止的一些服务,系统将以stop调用这个脚本。以S打头,后面跟两个数字以及一些字符串:表示系统到这个运行级别时所需要开始的一些服务,系统将以start调用这个脚本。不管是启动脚本还是结束脚本,都用符号链接到一个带有“start”和“stop”参数的单个脚本,这些是对应传递的。

  如果关心在Solaris启动和关闭时启动脚本和结束脚本的类型,表2显示了目录/ect/rc2.d中的主要启动脚本,而表3显示了目录/etc/rc0.d中的主要结束脚本,详细的脚本见图4,这些将导致系统的转变,认识到这一点是很重要的。

  

  表2 多用户启动脚本

  

  表3 单用户结束脚本

  

  图4 点击看大图

共5页。 首页 1 2 3 4 5 末页

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。

邮件订阅

输入E-mail订阅《服务器》电邮