2007-05-14

getty(仮想端末)をinitが再起動

gettyをkill -9したけど、2,3秒でinitが再起動していてなんでかわからなかったので少し調べてみたら、inittabの<action>の指定でそういうことができるみたい。へー。

# Format:
#  <id>:<runlevels>:<action>:<process>
2:23:respawn:/sbin/getty 38400 tty2

<action>の指定方法は他にも沢山あったので使われてそうなのだけメモ。

  • once - 1回だけ実行。
  • wait - 1回だけ実行。onceとの違いは、プロセスが終了するまでinitが待つところ。
  • boot - ランレベルに関係無く起動される。ブート中に実行する。
  • sysinit - ランレベル関係無くブート中に実行する。bootよりも先に実行する。
  • off - 何もしない。コメントアウトでもいいのかも。
  • ctrlaltdel - Ctrl + Alt + Deleteが押されたときに実行。

他のは必要になったときにでも調べてみればいっか。

Posted at 02:15 in | WriteBacks (0) | Edit