Ubuntu 中的文件相当于 RedHat 中的 /etc/inittab 文件

pra*_*tri 11 linux ubuntu init

Ubuntu 中的哪个文件相当于/etc/inittabRedHat 中的文件?

在 RedHat 中,该/etc/inittab文件包含与要在其中启动 Linux 的运行级别相关的设置。

Dan*_*man 9

Ubuntu 使用 Upstart,这是 sysvinit 的替代品,其工作方式完全不同。该新贵食谱讨论运行级别,以及如何与他们合作。

不过,一般来说,RedHat 的运行级别概念并不用于 Debian 或衍生产品,包括 Ubuntu;它们只有“单个用户”或“一切运行”,没有任何 RedHat 绘制的“网络,但不是图形”风格的区别。


2bc*_*2bc 5

如前所述,Ubuntu 现在确实使用Upstart。

/etc/inittab来自/etc/init.d或的和 脚本/etc/rc.d/*已合并到/etc/init目录或/etc/event.d(对于旧版本的 Upstart)中的几个脚本中。

查找要修改的项目以在该目录中包含脚本 (serviceX)/etc/init/serviceX.conf并相应地修改它。您可以在线找到语法和其他信息。

但是,如果您需要运行依赖于 SysV Upstart 的程序,则它具有兼容模式。仍在使用的程序/etc/rc.d/*可以将脚本放入其中并使其继续运行。

当我查看 中的脚本时/etc/init,有一个名为rc-sysinit.conf-/etc/inittab如果您添加一个,它提供了解析和确定此文件中默认运行级别的能力。