ubuntu没有/etc/inittab文件
据说
(from web )
http://hi.baidu.com/fall4ufeng/blog/item/96dc151e7fa859fce0fe0bda.html
在Ubuntu中,inittab软件包已经被Upstart软件包替换了,所有的配置信息都在/etc/event.d/目录下。
******************************************************************
因为debian 系衍生出来的linux 一向是没有使用/etc/inittab 作为登入状态文档来使用的。但是虽然没有系统默认没有这个文件,但是你可以自己建一个inittab文件。
因为从/etc/event.d/中的rc-default文件中代码可以看出:
script
runlevel --reboot || true
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
end script
系统会首先搜寻inittab文件,如果不存在,那么将运行在2级别上。所以你可以自己建个inittab文件,或者把相应的telinit 2 改为 telinit X(你想要运行的级别)