zoukankan      html  css  js  c++  java
  • 运行级别 runlevel

    linux默认有7个等级,从0到6

    0

    关机
    

    1

    单用户模式,系统出现问题是可使用该模式进入系统。例如完了root密码,就可以使用1进入系统修改root密码
    

    2

    多用户模式,没有网络连接
    

    3

    完全多用户模式,最常见的运行级别
    

    4

    保留未使用
    

    5

    窗口模式,支持多用户,支持网络
    

    6

    重启
    

    linux只能在一种runlevel下运行。
    在系统启动时。会根据/etc/inittab中指定的runlevel的数值运行相应的/etc/rcX.d(X 0-6)下的所有脚本

    在脚本名的格式中
    S/K + 两位数字 + 服务名的文件,这些都是连接文件,连接的都是上层init.d中的服务脚本,系统在启动的过程中,会先运行K开头的脚本,严格按照K后面的数字大小一次运行,数字小的先执行,全部执行完再运行S开头的脚本,也是严格按照数字大小一次执行,K就是kill,停止的服务,S就是启动。
    只要定义好不同runlevel需要启动和停止的服务,就可以让系统在不同的runlevel下启动和关闭不同的服务,

    在runlevel为3的时候,会先关闭 netconsole(K50netconsole) 在关闭 redis-sentinel( K79redis-sentinel) 再关闭 redis(K80redis) 在启动network(S10network)

  • 相关阅读:
    使用 media 实现响应式布局
    Django组件的中间件
    Django组件的cookie和 session,用户认证组件
    Django的文件上传和分页
    Ajax
    Django模型层的多表操作(2)
    Django模型层的多表操作(1)
    Django的查询表记录
    Django2.0版本的路由层和ORM但表操作
    Django的路由层,视图层和模版层
  • 原文地址:https://www.cnblogs.com/cizao/p/11569400.html
Copyright © 2011-2022 走看看