Linux系统运行级别

Linux默认有7个运行级(runlevel)

  • 运行级0:关机

  • 运行级1:单用户模式,系统出现问题时刻使用这种模式进入系统维护,一般用于忘记root密码时,进入此模式修改root密码

  • 运行级2:多用户模式,但是没有网络连接

  • 运行级3:完全多用户模式,linux服务器最常见的运行级

  • 运行级4:保留未使用

  • 运行级5:窗口模式,支持多用户,支持网络

  • 运行级6:重启

系统在启动的过程中会根据 /etc/inittab中的设定读取runlevel的数值X,并相应读取和运行/etc/rcX.d(X代表0-6)

查看当前运行级别 :runlevel

 

运行级内容详解:

 

                运行级3

第9列中,分别以K或S开头,后面跟着两位数字,再接服务名的文件,其实他们连接的是上层init.d目录中的服务脚本。其中K 代表停止(kill) ,S代表启动(start) ,系统在启动的过程中会先运行K开头的脚本,全部运行完,在运行S开头的脚本,在运行K和S时数字从小到大。

                运行级1

运行级1时network是在开机启动的过程中被关闭(K90network),而在运行级3时network 是被开启的(S10network)

 

参考书籍:《Linux系统命令及Shell脚本实践指南》

posted @ 2021-01-31 15:59  手可摘星辰/*  阅读(350)  评论(0编辑  收藏  举报