美文网首页
day22-Linux系统服务

day22-Linux系统服务

作者: 恩楠 | 来源:发表于2019-08-25 09:40 被阅读0次

    1. 开机启动流程

    • 1.1 CentOS6开机启动流程
      CentOS6开机启动流程
      内核引导:当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。操作系统接管硬件以后,首先读入 /boot 目录下的内核文件。
      运行init:init 进程是系统所有进程的起点,你可以把它比拟成系统所有进程的老祖宗,没有这个进程,系统中任何进程都不会启动。
      init 程序首先是需要读取配置文件 /etc/inittab。
      运行级别:启动时根据"运行级别",确定要运行哪些程序。
      系统初始化:读取init的配置文件,初始化系统。
      建立终端基本系统环境已经设置好,各种守护进程也已经启动后。init接下来会打开6个终端,以便用户登录系统。在inittab中的以下6行就是定义了6个终端:
    1:2345:respawn:/sbin/mingetty tty1
    2:2345:respawn:/sbin/mingetty tty2
    3:2345:respawn:/sbin/mingetty tty3
    4:2345:respawn:/sbin/mingetty tty4
    5:2345:respawn:/sbin/mingetty tty5
    6:2345:respawn:/sbin/mingetty tty6
    

    同时它会显示一个文本登录界面,这个界面就是我们经常看到的登录界面,在这个登录界面中会提示用户输入用户名,而用户输入的用户将作为参数传给login程序来验证用户的身份。
    用户登录:用户可以通过命令、ssh或者图形化界面登录。

    • 1.2 CentOS6与CentOS7开机启动流程对比


      开机启动流程对比

    2.运行级别

    • 2.1 CentOS6运行级别
    运行级别 说明
    0 关机
    1 单用户模式
    2 没有NFS服务
    3 多用户模式,命令行,系统默认
    4 未用
    5 图形化
    6 重启
    • 2.2 CentOS7运行级别


      CentOS7运行级别

    参考链接:
    https://www.runoob.com/linux/linux-system-boot.html
    https://www.processon.com/view/link/5bffde0ae4b0f012f2382181

    相关文章

      网友评论

          本文标题:day22-Linux系统服务

          本文链接:https://www.haomeiwen.com/subject/ezfhectx.html