运行级别 runlevel
2024-08-26 16:55:43
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)
最新文章
- 从零自学Hadoop系列索引
- StackExchange.Redis 使用-配置
- FreeRTOS run on eclipse
- 【JAVA基本数据类型包装类】
- c指针提高
- 十六、mysql 分区之 简单sql优化2
- Mvvm Light Toolkit for WPF/Silverlight系列之搭建mvvmlight开发框架
- CP30,DBCP数据源配置
- Effective C++ 第二版 5)new和delete形式 6) 析构函数里的delete
- Vue深度学习(2)
- 1111 WordReplace
- Python2 与 Python3 的编码对比
- 剑指offer——python【第4题】重建二叉树
- JVM性能优化读后笔记
- MassTransit入门
- (转)C# 的三种序列化方法
- zoj 3644 记忆化搜索
- 论文笔记——MobileNets(Efficient Convolutional Neural Networks for Mobile Vision Applications)
- 探讨 .NET 4 新增的 SortedSet 类
- 【mysql】Innodb三大特性之insert buffer
热门文章
- 海思SDK 与各芯片对照
- slot 组件的内部传值 v-slot 的使用
- Linux上安装pstree命令(-bash: pstree: command not found)
- ZooKeeper学习笔记(四)——shell客户端命令操作
- kafka的生产者配置以及发送信息的三种方式
- ABP 基于DDD的.NET开发框架 学习(三)创建模块:任务管理
- Xcode如何快速定位crash的位置?
- SSM - SpringBoot - SpringCloud
- windows 下 redis 的安装及使用
- Android笔记(二十三) Android中的ProgressBar(进度条)