linux 系统启动顺序,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 levelscript

解释: 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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值