标签: c++ linux init
Init()是初始的,或者我们可以说如果我们不能杀死它,在Bootup上调用守护进程直到关闭。所以,这是一个基于Linux的定义。我怀疑相同的定义是否适用于C ++环境。 帮助感谢。
答案 0 :(得分:3)
在许多 1 上有一个名为init的进程,但不是所有Linux系统。它是内核启动的第一个进程,是所有进程的父进程或祖先进程。 init有PID 1。
此过程与您可能创建名为init()的任何函数无关,就像名为bash()的函数与shell {{}无关1}}。不要将进程名称与函数名称混淆。一个与另一个没有联系。
init()
bash()
1 我说许多 Linux系统,因为在大多数现代Linux发行版中,init已被systemd取代。看起来init最终将成为历史遗迹。