「Linux Boot Process and Shutdown」- Init,systemd,runlevel,初始化进程

systemd 会查找从内核命令行传递或系统中配置的默认目标,然后启动单元,以符合目标的配置,从而解决单元之间的依赖问题。本质上systemd目标是一组应在激活后达到所需系统状态的单元。这些Target通常至少包含生成文本登录或图形登录的屏幕。

内核找到/sbin/init文件,开始执行,PID=1;

首先读取初始化文件,/etc/inittab,该文件指示init读取环境中的配置脚本,

按照运行级别启动服务与进程

参考文献

6 Stages of Linux Boot Process (Startup Sequence)
Stages of Linux booting process – explanation, step by step tutorial