Centos详解

启动

Centos启动时,运行一个init程序,完成引导进程

运行级别

init进程是系统启动之后的第一个用户进程,他的pid始终是1,init进程首先做的事就是读取 "/etc/inittab" 文件的 initdefaultid,这个值称为run-level

文件内容
#run-level级别
#0 - 停机 (千万不要把initdefault设置为0,否则系统永远无法开机)
#1 - 单用户模式
#2 - 多用户模式,没有NFS
#3 - 完全多用户模式(标准的运行级)
#4 - 系统保留
#5 - X11
#6 - 重新启动(千万别设置为6,否则无限启动)

/etc/rc.d与/etc/rc.d/init.d

/etc/rc.d 目录结构

Centos详解_第1张图片
/etc/rc.d目录内容

如果启动的级别为3的话,就会调用 rc3.d目录下的脚本(这些脚本是连接到init.d目录下的脚本)

/etc/rc.d/rc3.d目录内容
  • 链接文件中的Kxx代表Kill一个服务,Sxx代表启动一个服务
  • K和S后面的数字决定脚本执行顺序,数值小的先执行

你可能感兴趣的:(Centos详解)