zoukankan      html  css  js  c++  java
  • linux-系统启动流程

    linux 启动过程

      1. 内核引导

        服务器先加电开机,进入BISO自检,根据BISO 中设置的启动项来进入系统。  

      2.运行init 

        系统是由多个不同的服务构成,在linux 服务都是以进程形式存在了,init 相当进程的起点。然后在去其各种开机需要启动的服务

           3. 系统级别

        系统开机后会进入指定的工作状态  

         Linux系统有7个运行级别(runlevel):

        • 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
        • 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
        • 运行级别2:多用户状态(没有NFS)
        • 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
        • 运行级别4:系统未使用,保留
        • 运行级别5:X11控制台,登陆后进入图形GUI模式
        • 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动

       4. 系统初始化 

          它主要完成的工作有:激活交换分区,检查磁盘,加载硬件模块以及其它一些需要优先执行任务。 

        5. 建立终端

          系统环境已经设置好了,各种守护进程也已经启动了。init接下来会打开6个终端,以便用户登录系统

        6. 用户登录

          图形化的用户登录方式,还有命令行的登录方式

      

  • 相关阅读:
    css计数器
    使用area标签模仿a标签
    移动端判断触摸的方向
    简单圆形碰撞检测
    冒泡排序和二分查找算法
    基本数据类型float和double的区别
    HTML5-form表单
    代码块以及它们的执行顺序
    反射
    Excel表格的导入导出
  • 原文地址:https://www.cnblogs.com/yk0625/p/14435129.html
Copyright © 2011-2022 走看看