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界面

你可能感兴趣的:(Linux中运行级别及启动流程)