Linux系统启动的过程
2016-12-14 06:35
323 查看
系统的启动过程:
(1)BIOS开机自检
(2)读取硬盘MBR中的引导程序
(3)引导程序引导操作系统
(4)Linux内核负责操作系统前期的工作,进一步加载系统的init进程
(5)init是系统的第一个进程,它根据自身的配置文件执行相应的启动程序,并进入指定的系统运行级别
(6)读取inittab文件,执行/etc/rc.d/rc.sysinit,rc等脚本,在不同的运行级别中设置启动相应的服务程序
(7)最后运行控制台程序,提示输入用户名和密码
系统的运行级别:
0:停机
1:单用户模式,只有root用户,无网络,关闭所有可运行的虚拟控制台,强迫所有用户注销系统,关闭大部分的应用和服务
2:多用户模式,无网络
3:完整的用户模式,可登录的用户包括本机用户和域用户,并启动所需要的网络服务
4:保留状态,可自定义运行环境,不定义的话,默认原来的环境状态
5:X11weidows界面
6:重启系统
/sbin/init level可重新设置运行级别,如/sbin/init 6 可以重新启动系统
GRUB:一个多重启动管理器,是一个独立于操作系统的启动程序,可以启动多种操作系统
shutdown options:
-h 将系统停掉之后立即关机
shutdown -r now 重新启动系统
shutdown -h +10 十分钟之后立马关机
shutdown -h now 立即关机
shutdown -r +10 ‘mmmmmm’ 在十分钟后重启系统并向用户发送提示信息
init 0 关闭系统
init 6 重新启动
(1)BIOS开机自检
(2)读取硬盘MBR中的引导程序
(3)引导程序引导操作系统
(4)Linux内核负责操作系统前期的工作,进一步加载系统的init进程
(5)init是系统的第一个进程,它根据自身的配置文件执行相应的启动程序,并进入指定的系统运行级别
(6)读取inittab文件,执行/etc/rc.d/rc.sysinit,rc等脚本,在不同的运行级别中设置启动相应的服务程序
(7)最后运行控制台程序,提示输入用户名和密码
系统的运行级别:
0:停机
1:单用户模式,只有root用户,无网络,关闭所有可运行的虚拟控制台,强迫所有用户注销系统,关闭大部分的应用和服务
2:多用户模式,无网络
3:完整的用户模式,可登录的用户包括本机用户和域用户,并启动所需要的网络服务
4:保留状态,可自定义运行环境,不定义的话,默认原来的环境状态
5:X11weidows界面
6:重启系统
/sbin/init level可重新设置运行级别,如/sbin/init 6 可以重新启动系统
GRUB:一个多重启动管理器,是一个独立于操作系统的启动程序,可以启动多种操作系统
shutdown options:
-h 将系统停掉之后立即关机
shutdown -r now 重新启动系统
shutdown -h +10 十分钟之后立马关机
shutdown -h now 立即关机
shutdown -r +10 ‘mmmmmm’ 在十分钟后重启系统并向用户发送提示信息
init 0 关闭系统
init 6 重新启动
相关文章推荐
- 剖析Linux系统启动过程
- Linux系统启动过程:
- 剖析Linux系统启动的后台全过程
- 剖析Linux系统启动过程(zz)
- 剖析Linux系统启动过程
- 剖析Linux系统启动过程
- 剖析Linux系统启动的后台全过程
- 剖析Linux系统启动过程--redhat
- 剖析Linux系统启动过程
- 剖析Linux系统启动过程
- 剖析Linux系统启动过程(转)
- 剖析Linux系统启动的后台全过程
- 笔记:Windows XP 启动过程概述 剖析Linux系统启动过程--redhat
- 关于嵌入式Linux系统的启动(很好的嵌入式linux启动过程分析)
- 剖析Linux系统启动过程
- 剖析Linux系统启动过程
- 剖析Linux系统启动过程
- Linux系统启动过程详解
- 剖析Linux系统启动过程
- 剖析Linux系统启动的后台全过程