启动程序linux,linux系统启动

linux启动过程:

1.启动硬件自检后,读取硬盘MBR中的启动引导器程序并进行加载

2.启动引导器程序负责引导硬盘中的操作系统,直接加载linux内核程序

3.Linux的内核程序负责操作系统启动的前期工作,并进一步加载系统的INIT进程

4.INIT进程是linux系统中运行的第一个进程,该进程将根据其配置文件执行相应的启动程序,并进入指定的系统运行级别

5.在不同的运行级别中,根据系统的设置将启动相应的服务程序

6.在启动的过程中,将运行控制台程序提示并允许用户输入帐号和口令进行登录

INIT进程:

nINIT进程是由linux内核引导运行的,是系统中运行的第一个进程,PID为1。INIT进程运行后将按照其配置文件,引导运行系统所需的其他进程,INIT进程将做为这些进程的父进程

INIT的配置文件—inittab /etc/inittab

inittab文件文件中每行的纪录有id、runlevels、action和process四个字段,各字段用“:”分隔,他们共同确定了某进程在那些运行级别以

何种方式运行。

1、id用于在inittab文件中惟一标示一个配置记录,可以有1-4个字符组成。

2、runlevels用于指定该记录在哪些运行级别中运行,runlevels可以使单个运行级别也可以是运行级别列表

系统的运行级别:

0 停机

1 单用户模式,用于root用户对系统进行维护,不允许其他用户使用主机

2 多用户模式,在该模式下不能使用NFS

3 完全多用户模式,主机作为服务器时通常在该模式下

4 未分配使用

5 图形登录的多用户模式,用户在该模式可进行图形登

录界面

6 重新启动

默认为2

1、runlevel命令用于显示系统当前的和上一次的运行级别。

#runlevel

2、使用init命令转换运行级别,后面跟相应的运行级别作为参数,可以从当前的运行级别转换为其他运行级别

#init 0123456

注:init 0 和init 6从任何运行级别转换为“0、6”都是进行关系与重启操作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值