【Ap模块EM】06-什么是init进程?

init进程概述

init进程是Linux系统启动时启动的第一个进程,它负责启动和停止系统上的所有其他进程。init 进程始终分配的进程 ID (PID) 为 1,通俗地说,当你按下电源按钮时,你的系统将首先寻找引导加载程序( Linux grub),然后它会尝试启动内核。但内核本身无法启动所有进程,因此它将启动第一个(或父)进程,称为 init(“初始化”的意思),PID 为“ 1 ”(进程标识符按顺序分配)。
下图为从上电到进入initi进程的大概流程:
在这里插入图片描述

很早期,Linux 系统使用 System V (SysV) init 系统。在这个系统中,init进程从/etc/inittab文件中读取它的配置信息,该文件指定了系统可以处于的运行级别以及系统进入每个运行级别时应该采取的操作。每个运行级别都有一个唯一的标识符和一组与其关联的操作。关于运行级别看下面章节的介绍。

在最新版本的 Linux 中,例如使用 systemd 的版本,init 进程已被更复杂的系统管理器取代。尽管如此,运行级别的概念以及启动和关闭过程在这些较新的系统中仍然很重要。
最新的ubuntu都是使用的额systemd来管理init进程,Ubuntu 与许多现代 Linux 发行版一样,使用 systemd 作为其默认初始化系统。Systemd是一个更现代、更复杂的系统管理器,它提供比传统 SysV init 系统更多的功能。

在 systemd 中,init 进程被名为

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

糖果Autosar

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值