您的位置:首页 > 运维架构 > Linux

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 重新启动
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: