计算机热启动快捷键,计算机热启动需要的三个键

首页 > 实用技巧 > 作者:YD1662023-10-31 05:19:45

Linux引导过程和服务控制

一 引导过程

开机自检→MBR引导→GRUB菜单→加载内核→运行INIT进程 →读取配置文件

1 开机自检

根据主板bios中的设置对CPU、内存、显卡、等硬件设备进行初步检测,检测成功后一般会交给本机硬盘

2 MBR引导

要从硬盘引导,首先会根据硬盘第一个扇区中MBR(主引导记录)的设置,将系统控制权传递给包含操作系统引导文件的分区,或者直接调用启动菜单(如GRUB)

3 GRUB菜单

将会显示启动菜单提供给用户选择,并根据所选项加载linux内核文件,然后将系统控制权交给内核

4 加载linux内核

Linux内核是一个预先编译好的特殊二进制文件,介于各种硬件资源与系统程序之间,负责资源分配与调度。将完全掌控整个linux操作系统的运行过程

5 INIT进程初始化

内核首先将“/sbin/init”程序加载到内核中运行,init进程负责完成一系列的系统初始化过程

二 系统初始化进程及文件

1 INIT进程

由Linux内核加载运行 /sbin/init 程序,是系统中第一个进程,PID(进程标记)号永远为1,是所有进程的“始祖”

配置文件:/etc/inittab

2 inittab配置文件

1)inittab文件的结构(向配置文件里编辑的条目)

x:5:respawn:/etc/X11/prefdm –nodaemon

标记:运行级别:动作类型:程序或脚本

id:用于在inittab文件中唯一标识一个配置记录;也称标记字段,由1~4个字符组成,用以区别于其他行的配置

runlevels:用于指定该记录在哪些运行级别中运行;取值数字0~6

0级别:关机状态

1级别:单用户模式,无需密码验证即可登录(故障排除,如修改root帐户密码)

2级别:无网络功能命令行模式

3级别:命令行模式

4级别:未定义模式

5级别:图形模式

6级别:关机重启

action:用于描述记录将执行哪种类型的动作;一般为固定值,较常用的类型如下

initdefault:设置初始化系统后默认进入的运行级别

sysinit:设置系统初始化的操作脚本

wait:init进程将等待该行配置所对应的脚本操作完成后,再继续执行其他操作

ctrlaltdel:设置当用户按下Ctrl Alt Delete组合键后的操作

powerfail:设置当系统收到断电信号(使用不间断电源)时采取何种动作

powerokwait:设置当系统收到恢复供电信号时采取何种动作

respawn:一旦该行配置所对应的进程被终止,则重新启动该进程

process:用于设置启动进程所执行的命令

2)inittab配置文件的默认加载项

系统默认启动级别(3或5)

计算机热启动快捷键,计算机热启动需要的三个键(1)

调用rc.sysinit脚本文件

计算机热启动快捷键,计算机热启动需要的三个键(2)

在某个级别加载哪些系统服务(其中wait表示加载完RC脚本后才加载其它文件)

计算机热启动快捷键,计算机热启动需要的三个键(3)

热启动快捷键配置

计算机热启动快捷键,计算机热启动需要的三个键(4)

首页 123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.