linux 7个运行级别
2021/11/17 7:09:45
本文主要是介绍linux 7个运行级别,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、各个级别含义
1 级别0:系统关机 2 级别1: 单用户模式,root权限状态,用于系统维护,改级别下禁止远程 3 级别2: 多用户模式,无NFS(网络文件系统,能使使用者访问网络上别处的文件就像在使用自己的计算机一样) 4 级别3: 多用户模式,有NFS 5 级别4: 保留级别 6 级别5: X11 控制台,进入后进入GUI模式 7 级别6: 系统关机后重启
二、进入各个级别方法
init N 如 init 5
查看之前和当前运行级别
runlevel
为N表示 之前无运行级别
三、运行级别原理
1.在目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service)
2.在/etc/rc.d下有7个名为rcN.d的目录,对应系统的7个运行级别
3.rcN.d目录下都是一些符号链接文件,这些链接文件都指向init.d目录下的service脚本文件,命名规则为K+nn+服务名或S+nn+服务名,其中nn为两位数字。
4.系统会根据指定的运行级别进入对应的rcN.d目录,并按照文件名顺序检索目录下的链接文件
对于以K开头的文件,系统将终止对应的服务 对于以S开头的文件,系统将启动对应的服务
5.查看运行级别用:runlevel
6.进入其它运行级别用:(sudo) init N
7.另外init0为关机,init 6为重启系统
另外,当使用runlevel查看运行级别时,结果会显示前一次的运行级别和现在的运行级别,如果前次的运行级别为N,那么说明前次没有运行级别(可能刚刚power on)
四、设置开机默认运行级别
[root@localhost /]# vi /etc/inittab
id:3:initdefault:
参考:https://www.jianshu.com/p/635e8480a75e
这篇关于linux 7个运行级别的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-12如何创建可引导的 ESXi USB 安装介质 (macOS, Linux, Windows)
- 2024-11-08linux的 vi编辑器中搜索关键字有哪些常用的命令和技巧?-icode9专业技术文章分享
- 2024-11-08在 Linux 的 vi 或 vim 编辑器中什么命令可以直接跳到文件的结尾?-icode9专业技术文章分享
- 2024-10-22原生鸿蒙操作系统HarmonyOS NEXT(HarmonyOS 5)正式发布
- 2024-10-18操作系统入门教程:新手必看的基本操作指南
- 2024-10-18初学者必看:操作系统入门全攻略
- 2024-10-17操作系统入门教程:轻松掌握操作系统基础知识
- 2024-09-11Linux部署Scrapy学习:入门级指南
- 2024-09-11Linux部署Scrapy:入门级指南
- 2024-08-21【Linux】分区向左扩容的方法