Linux7个runlevel
2024-08-23 16:10:22
Linux系统有7个运行级别(runlevel)
- 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
- 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
- 运行级别2:多用户状态(没有NFS)
- 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
- 运行级别4:系统未使用,保留
- 运行级别5:X11控制台,登陆后进入图形GUI模式
- 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动
运行级别的原理:
- 在目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service)
- 在/etc/rc.d下有7个名为rcN.d的目录,对应系统的7个运行级别
- rcN.d目录下都是一些符号链接文件,这些链接文件都指向init.d目录下的service脚本文件,命名规则为K+nn+服务名或S+nn+服务名,其中nn为两位数字。
- 系统会根据指定的运行级别进入对应的rcN.d目录,并按照文件名顺序检索目录下的链接文件
对于以K开头的文件,系统将终止对应的服务
对于以S开头的文件,系统将启动对应的服务 - 查看运行级别用:runlevel
- 进入其它运行级别用:init N
- 另外init0为关机,init 6为重启系统
最新文章
- 应用程序框架实战十六:DDD分层架构之值对象(介绍篇)
- C4.5,CART,randomforest的实践
- java框架篇---spring hibernate整合
- 4种activity的启动模式
- hdu2647 逆拓扑,链式前向星。
- 【C语言探索之旅】 第二部分第六课:创建你自己的变量类型
- ASP.NET Web API的HttpController是如何被激活的?
- Lua中的元表与元方法
- centos7虚拟机克隆后设置固定IP
- 32.QT-制作最强电压电阻表盘,可以自定义阴影效果,渐变颜色,图标,文字标签等-附带demo程序
- 数学建模:1.概述&; 监督学习--回归分析模型
- linux学习笔记 其他常用命令
- Dynamics CRM 2011 通过数据库修改实体字段的长度需要注意的地方
- HDFS系列 -- HDFS预研
- DWZ学习记录--关闭loading效果
- 实现Hadoop的Writable接口Implementing Writable interface of Hadoop
- WebFont-前端字体
- jquery.form.js(ajax表单提交)
- LeetCode -- 推断链表中是否有环
- Java设计模式(9)——结构型模式之装饰模式(Decorator)