引言:
在坛子里看到有人问有关inittab文件的问题,找了下资料,总结一下,大家多提意见和补充吧!
init进程是系统中所有进程的父进程,init进程繁衍出完成通常操作所需的子进程,这些操作包括:设置机器名、检查和安装磁盘及文件系统、启动系统日志、配置网络接口并启动网络和邮件服务,启动打印服务等。
摘要:
squid和mysql的安装采用了sun发布的二进制安装包,它在software_companion_x86 cd中可以找到;mysql_auth用google搜索就可以找到。
欢迎大家转载本文但必须保留下面的信息:
作者:llzqq
mail:llzqq@126.com
from: www.chinaunix.net
一、安装配置squid+mysql
1.建立用户和组
# gr......
摘要:
常看到有朋友问,硬盘报告bad magic number in disk label ,cant open disk label或corrupt label - wrong magic number等,那么是盘的label出问题了或没label过。这时可先试试能否label。如果不行,可以用下面的方法试试看能否恢复磁盘的label。
这里先说明一下,丢失label的盘(指正常使用若干时间后l......
init进程和inittab文件简要说明!上一页 ...5)bootwait:系统启动后,当第一次从单用户模式进入多用户模式时处理这样的记录项,init启动这样的进程,并且等待它的处理结束,然后再进行下一个记录项的处理,当这样的进程终止时,系统也不重启它.
6)powerfail:当init接到断电的信号(sigpwr)时,处理指定的进程.
【程序编程相关:
unix常用命令(第二章 设备管理)】 【推荐阅读:
unix常用命令(第三章-第七章)】7)powerwait:当init接到断电的信号(sigpwr)时,处理指定的进程,并且等到处理结束才去检查其他的记录项.
【扩展信息:
unix常用命令(第一章 目录及文件操作】 8)off:如果指定的进程正在运行,init就给它发sigterm警告信号,在向它发出信号sigkill强制其结束之前等待5秒,如果这样的进程不存在,则忽略这一项.
9)ondemand:功能通respawn,不同的是,与具体的运行级别无关,只用于rstate字段是a.b.c的那些记录项.
10)sysinit:指定的进程在访问控制台之前执行,这样的记录项仅用于对某些设备的初始化,目的是为了使init在这样的设备上向用户提问有关运行级别的问题,init需要等待进程运行结束后才继续.
11)initdefault:指定一个默认的运行级别,只有当init一开始被调用时才扫描这一项,如果rstate字段指定了多个运行级别,其中最大的数字是默认的运行级别,如果rstate字段是空的,init认为字段是0123456,于是进入级别6,这样便陷入了一个循环,如果inittab文件中没有包含initdefault的记录项,则在系统启动时请求用户为它指定一个初始运行级别
4.process字段中进程可以是任意的守候进程.可执行脚本或程序.
[color=red:1bad85dc3d]另外:在任何时候,可以在文件inittab中添加新的记录项,级别q/q不改变当前的运行级别,重新检查inittab文件,可以通过命令init q或init q使init进程立即重新读取并处理文件inittab.[/color:1bad85dc3d]
有时间我再把系统的运行级别的说明贴给大家!
:em13: :em13: :em07:
飞天二狭 回复于:2004-06-30 05:29:31
不错的总结,继续呀! ...
下一页 摘要:
关于solaris的syslog机制
syslog机制负责发送、记录系统内核及工具所产生的信息,由syslog()调用、syslogd守护进程和配置文件/etc/syslog.conf组成。当系统内核及工具产生信息时,通过调用syslog(),把信息送往syslogd,syslogd再根据/etc/syslog.conf中的配置要求,将这些信息分别作如下处理:
1.记录到系统日志中;
2.......