linux init 进程 接管 是怎么回事?

linux init 进程 接管 是怎么回事?,第1张

在linux/unix中,每个进程都必然有父进程(除了1号进程,即init进程没有父进程)。 如果一级一级向上查看父进程,最终的父进程就是 init 进程,比如

进程 a 的父进程是 b, b的父进程是 c ..... 进程n的父进程是 init

假如一个进程的父进程退出后,这个进程的父进程就消失了,此时 *** 作系统会将 init 设置成这个进程的的父进程,从而保证这个进程也有父进程, 这就是接管的概念,即由init进程接管父进程结束的进程。

说白一点,这个目录主要是用来控制各种服务的。如你要开启httpd服务,在bash下输入/etc/rc.d/init.d/httpd restart 就可以了。等同于图形界面下的ntsysv命令。

楼主,你确定你拥有了修改

init

文件的知识了么?

init=/sbin/init.bak

放在

grub

kernel

行里作为一个参数就行了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7237202.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存