/etc/inittab init runlevel telinit

아침에 IRC에서 inittab이 어디 있냐는 질문에 대한 답변 내용입니다.

[size=150:3g55dhah]중점은 man 페이지중 일부는 오래된거니 아니다 싶으면 영문 버젼도 확인해보는 습관을 가지자는 … 팁입니다.[/size:3g55dhah]

제목은 혹시 검색에 도움이 될까하고 저렇게 했습니다.

[code:3g55dhah]
$ man init # -.- 봤더니 한글이긴 한디.. 조금 오래된거라 삼천포더군요..
$ LANG=c man init
...
On startup init reads the /etc/event.d directory,
each file describes a job that should be managed.
...

$ cat /etc/event.d/rc-default
...
if grep -q -w – "-s|single|S" /proc/cmdline; then
telinit S
elif [ -r /etc/inittab ]; then
RL="$(sed -n -e "/^id:[0-9]:initdefault:/{s/^id://;s/:.//;p}" /etc/inittab || true)"
if [ -n "$RL" ]; then
telinit $RL
else
telinit 2
fi
else
telinit 2
fi

...
[/code:3g55dhah]

싱글모드인지 확인하고 inittab확인하고

아니다 싶으면 2로 간답니다.

inittab을 만들어 주셔도 되고…

저 부분을 수정하셔도 되겠군요.(수정할 일이 없을것 같긴 하네요)