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

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

Ubuntu 中的哪个文件与 RedHat 中的文件等效/etc/inittab

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

答案1

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

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

答案2

如前所述,Ubuntu 现在使用暴发户

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

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

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

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

答案3

如果你想更改 Ubuntu 系统的默认运行级别并查找 /etc/inittab 去更改它,然后发现 Ubuntu 缺少它,别担心(!),为此,你可以在 / 创建 inittab 文件etc 目录中只写入以下行:

id:3:initdefault:

(您可以将“3”更改为您想要的默认规则级别)

相关内容