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が押されたときに実行。
他のは必要になったときにでも調べてみればいっか。