• 系统管理——引导过程与服务控制


    1、系统引导流程

    开机自检(BIOS)——>MBR引导——>GRUB菜单——>加载内核(kernel)——>init进程初始化

    2、系统引导级别

    描述linux运行级别0-6的各自含义

    中文:

    0:关机

    1:单用户模式

    2:无网络支持的多用户模式

    3:有网络支持的多用户模式(文本模式,工作中最常使用的模式)

    4:保留,未使用

    5:有网络支持有X-Window支持的多用户模式

    6:重新引导系统,即重启

    英文:

    # Default runlevel. The runlevels used by RHS are:

    #   0 - halt (Do NOT set initdefault to this)

    #   1 - Single user mode

    #   2 - Multiuser, without NFS (The same as 3, if you do not have networking)

    #   3 - Full multiuser mode

    #   4 - unused

    #   5 - X11

    #   6 - reboot (Do NOT set initdefault to this)

    3、引导级别查看及切换

    (1)查看运行级别:runlevel 命令

    (2)临时切换运行级别:使用 init 命令结合 0-6 运行级别参数

    4、服务控制

    (1)常用方法:

    /etc/rc.d/init.d/ 服务名称 控制类型 (/etc/init.d/ 是 /etc/rc.d/init.d/的快捷方式)

    【推荐使用上述方法】

    service 服务名称 控制类型

    【上述方法仅用于Linux的红帽系统及centos,Unix系统不支持】

    (2)常用控制类型

    start                        启动

    stop                        停止

    restart                     重启

    reload                     平滑重启,无需停止服务【常用】

    status                      查看状态

    5、服务开机启动优化

    (1)ntsysv工具

    提供一个交互式,可视化窗口

    可以在字符终端运行

    便于集体管理多个服务

    示例:ntsysv --level 35

    按空格键选择

    (2)chkconfig 工具

    不提供交互式,可视化窗口

    管理单个服务效率更高

    格式:chkconfig --list

               chkconfig --list  服务名称

               chkconfig --level 级别列表 服务名 on |off (不指定级别时,默认2345)

  • 相关阅读:
    Luogu P1090 合并果子(优先队列 || priority_queue)
    Luogu P1012 拼数
    hibernate5.2的基本配置
    [bzoj1210][HNOI2004]邮递员【插头dp】
    [bzoj3470]Freda’s Walk【概率与期望dp】
    [bzoj4851][Jsoi2016]位运算【矩阵乘法】【状压dp】
    [bzoj4852][Jsoi2016]炸弹攻击【随机化】
    [bzoj4853][Jsoi2016]飞机调度【最短路】【网络流】
    [bzoj4850][Jsoi2016]灯塔【暴力】
    [bzoj4919][Lydsy1706月赛]大根堆【dp】【启发式合并】【stl】
  • 原文地址:https://www.cnblogs.com/2567xl/p/11316064.html
Copyright © 2020-2023  润新知