Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想弄清楚 Linux 的 init 进程 (/sbin/init) 中到底发生了什么,但很难找到一个。你能告诉我谁维护了init进程的源代码吗?
这取决于 Linux 版本。传统上,sysvinit被使用。
sysvinit
如今,许多 Linux 发行版使用upstart.
upstart
其他一些,比如 Fedora,正在使用systemd.
systemd
你可以在这里sysvinit下载包的源代码。
请注意,某些 Linux 发行版不再使用 System V Init。例如,Debian、Fedora 和 Ubuntu 使用upstart。
init 有几种变体。许多 Linux 发行版使用 systemd,而 Ubuntu 例如使用 upstart。源代码可以从项目网站或使用系统的包管理器下载。