Linux 系统启动顺序 (即启动过程)

   1.  Load BIOS (硬件信息、等于通电自检)

   2.  read MBR's Config to find out the OS  (读硬盘分区表启动信息)

   3.  load the kernel of the OS (加载linux内核)

   4.  init process starts ...................

  •  inti n 
                4.1        0 - 系统停机
                4.2        1 - 单用户工作状态
                4.3        2 - 多用户状态  (没有NFS)
                4.4        3 - 多用户状态  (有NFS)
                4.5        4 - 系统未使用,留给用户
                4.6        5 - 图形界面
                4.7        6 - 系统正常关闭并重新启动
  

   5.  execute  /etc/rc  d/sysinit

          解释: rc          表示 run command

                      d            表示在后台默认启动的进程

                      sysinit    系统启动

   

   6. start other modles (/etc/modules.conf

           把各种各样的模块启动


    7. execute the run level script

           解释: run level  表示linux分层启动,每个层次无顺序关系,不是递增过程,层次和层次之间没有什么关系,(回第4点描述,共7层


     * 自己动手

           # cd /etc

           # ls

            能查看当前目录下有很多文件,如:

                 rc0.d

                 rc1.d

                 rc2.d

                 rc3.d

                 rc4.d

                 rc5.d

                 rc6.d

             共 7个层次目录 

           # cd rc0.d

           # ls

              能查看很多文件,其中“K"开头的是kill杀掉的时候要用到的过程,"S"开头是启动时要用到的过程 (了解就行)


    8. execute /etc/rc.d /rc.local

            这个脚本非常重要,奖来如你要tomcat在开机后自动启动,就是在这个rc.local脚本中修改, 但一般云chkconfig去加。


    9. execute /bin/login 启动登录界面

     

     10.  shell started ....

 

        小技巧:1) 按5下esc键,会显示linux下的2270个命令,按Q或Ctrl+C退出

                        2) 如果启动不想进入可视桌面,执行:  vi /etc/initab
                                   找id:5:initdefault 改为 id:3:initdefault即可,reboot可看到效果
                                   如果要再人工进入桌面,执行:startx


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值