Linux中运行级别及启动流程

运行级别详细作用以及名称

CentOS 6 CentOS7
init 0 关机 poweroff.target 关机
init 1 单用户模式
rescue.target 救援模式
init 2 多用户模式 multi-user.target 多用户模式
init 3完全多用户模式、文本模式、命令行模式 multi-user.traget 多用户模式
init 4待开发 multi-user.target 多用户模式
init 5 图形化界面 graphical.target 图形化界面
init 6 重启 reboot.target 重启

系统启动流程CentOS 6和7的区别

CentOS 6 CentOS 7
开启电源 开启电源
BIOS自检 BIOS自检
MBR引导 MBR引导
GRUB菜单(选取内核、单用户模式) GRUB菜单(救援模式resuce)
加载内核 加载内核
运行第一个INIT进程 启动system
读取运行级别 读取/etc/systemd/system/default.target
初始化(设置主机名,ip等) /usr/lib/systemd/system/sysinit.target
根据运行级别运行脚本 并行启动服务
启动mingetty,显示login界面 启动getty.target,显示login界面
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容