linux启动过程:
1.启动硬件自检后,读取硬盘MBR中的启动引导器程序并进行加载
2.启动引导器程序负责引导硬盘中的操作系统,直接加载linux内核程序
3.Linux的内核程序负责操作系统启动的前期工作,并进一步加载系统的INIT进程
4.INIT进程是linux系统中运行的第一个进程,该进程将根据其配置文件执行相应的启动程序,并进入指定的系统运行级别
5.在不同的运行级别中,根据系统的设置将启动相应的服务程序
6.在启动的过程中,将运行控制台程序提示并允许用户输入帐号和口令进行登录
INIT进程:
INIT的配置文件—inittab /etc/inittab
inittab文件文件中每行的纪录有id、runlevels、action和process四个字段,各字段用“:”分隔,他们共同确定了某进程在那些运行级别以
何种方式运行。
1、id用于在inittab文件中惟一标示一个配置记录,可以有1-4个字符组成。
2、runlevels用于指定该记录在哪些运行级别中运行,runlevels可以使单个运行级别也可以是运行级别列表
系统的运行级别:
录界面
1、runlevel命令用于显示系统当前的和上一次的运行级别。
#runlevel
2、使用init命令转换运行级别,后面跟相应的运行级别作为参数,可以从当前的运行级别转换为其他运行级别
#init 0123456
注:init 0 和init 6从任何运行级别转换为“0、6”都是进行关系与重启操作