Linux
Ubuntu 中的文件相當於 RedHat 中的 /etc/inittab 文件
Ubuntu 中的哪個文件相當於
/etc/inittab
RedHat 中的文件?在 RedHat 中,該
/etc/inittab
文件包含與您要引導 Linux 的執行級別相關的設置。
Ubuntu 使用 Upstart,它是 sysvinit 的替代品,它的工作方式完全不同。Upstart CookBook討論了執行級別以及如何使用它們。
不過,一般來說,RedHat 的執行級別概念並不用於 Debian 或衍生產品,包括 Ubuntu。它們只有“單個使用者”或“一切都在執行”,沒有任何 RedHat 繪製的“網路,但不是圖形”風格的區別。
如前所述,Ubuntu 現在確實使用Upstart。
/etc/inittab
和來自/etc/init.d
or的腳本/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
並確定該文件中的預設執行級別。