UbuntuのファイルはRedHatの/ etc / inittabファイルと同じです。

UbuntuのファイルはRedHatの/ etc / inittabファイルと同じです。

UbuntuのどのファイルがRedHatのファイルと同じですか/etc/inittab

RedHatでは、この/etc/inittabファイルにはLinuxが起動するランレベルに関する設定が含まれています。

答え1

Ubuntuはsysvinitを置き換え、完全に異なる動作をするUpstartを使用します。ヌボリッチレシピランレベルとそれを使用する方法について説明します。

しかし、通常、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に欠けているものを見つけた場合は心配しないでください(!)。これに対して、/etcディレクトリに次の行を作成するだけです。

id:3:initdefault:

(「3」を希望のデフォルトルールレベルに変更できます)

関連情報