• 締切済み

/etc/inittabのランレベル部分の記述について

runlevelとは無関係にスクリプトを実行させたい場合は、::の部分に何もかかない? /etc/inittabに以下の記述があります。 本来ランレベルを書くべきところに何もかかれていません。 こういった場合、どういう動きをするのでしょうか? (ランレベルに関係なく起動時に実行される?) (manには該当の記述がみあたりませんでした。) rc::bootwait:/etc/rc si::sysinit:/etc/rc.d/bcheckrc

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.3

>一般的なactionの場合に 「一般的なaction」とは?? sysinit、boot及びbootwait じゃないactionのこと??その場合はrunlevel必須では? sysinit等以外でrunlevelが省略されているケースがありましたか?

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

>(manには該当の記述がみあたりませんでした。) 見逃してますね。 man inittab の sysinit の説明欄。 これに限らず、manの読み方が注意不足ですね。ちゃんと全部読んでますか?斜め読みでは?

goovbs1
質問者

補足

manには以下のくだりがありますが、一般的なactionの場合に、runlevelに記載がない場合の動きの定義の記載がなかったため質問しました。 runlevelsには異なったランレベルを表わす複数の文字を書いても良い。例えば、123はランレベル1, 2, 3でそのプロセスを起動することを表わす。 ondemandエ ン トリーのためのrunlevelsは A, B, Cのいずれか一つのみを書くことができる。 sysinit、boot及びbootwaitエントリーの runlevel欄は無視される。

  • rere2006
  • ベストアンサー率63% (12/19)
回答No.1

id:5:initdefault: ↑ ランレベルが5の場合。

関連するQ&A