第一步:启动内核
第二步:执行init (配置文件/etc/inittab)
第三步:启动相应的脚本,并且打开终端/etc/init.d rc.sysinit rc.d(里面的脚本) rc.local
第四步:启动login登录界面login
第五步:在用户登录的时候执行sh脚本的顺序:每次登录的时候都会完全执行的 /etc/profile /etc/bashrc /root/.bashrc /root/.bash_profile
所以用户自定义的环境变量可以放到第五步的文件里,有些服务(比如作为web服务器的机器的Nginx、Resin服务),可以放到rc.local中,这样就可以开机自动运行。
转自http://www.cnblogs.com/feisky/archive/2010/05/30/1747484.html