为什么 Debian/Ubuntu 中的启动文件夹名为“init.d”?

为什么 Debian/Ubuntu 中的启动文件夹名为“init.d”?

有人能解释一下这个名字的历史和含义吗?

答案1

它代表初始化 目录(两个不同的维基百科链接)。

在里面

在里面(初始化的缩写)是基于 Unix 的计算机操作系统的一个程序,它生成所有其他进程。它作为守护进程运行,通常具有 PID 1。引导加载程序启动内核,内核启动 init。如果删除 init 而不替换,系统将在下次重新启动时遇到内核崩溃。

在 Unix 系统(例如 System III 和 System V)中,该功能与 Research Unix 及其 BSD 衍生产品中的 init 提供的功能不同。大多数 Linux 发行版上的用法与 System V 兼容,但某些发行版(例如 Arch)使用 BSD 样式,而其他发行版(例如 Gentoo)有自己的定制版本。

.d:

.d,POSIX 和类 POSIX 系统上程序或子系统目录的通用路径名组件后缀;例如“/etc/init.d”将是包含与 init 程序关联的文件的目录。

相关内容