邓毓
作者邓毓2020-04-09 15:09
系统工程师, 江西农信

技术技巧---Linux启动级别

字数 685阅读 334评论 0赞 1

适用环境: rhel5.x rhel6.x

一、Linux 启动级别

运行级别0: 系统停机状态,系统默认运行级别不能设为0,否则无法正常启动。运行 init 0会强制关闭计算机。

运行级别1: 单用户工作状态,root权限,常用于系统维护,密码找回等。该级别禁止远程登录

运行级别2: 多用户状态,无NFS网络支持,较少使用

运行级别3: 完整多用户文本模式,有NFS,登录后进入控制台命令行模式。

运行级别4: 系统未使用

运行级别5: 图形化模式,登录后进入图形GUI模式

运行级别6: 重启模式,运行级别不能设置为6,否则不能正常启动.运行Init 6 会重启计算机。

二、运行级别原理

  1. 在目录/etc/rc.d/init.d 下有许多服务器脚本程序,一般称为服务(service)
  2. 在/etc/rc.d 下有7个名为rcN.d 的目录,对应系统的7个运行级别
  3. rcN.d 目录下都是一些软链接文件,指向/etc/rc.d/init.d 目录下service脚本文件,其中S开头为系统默认启动服务,K开头为关机关闭服务。
  4. 不同启动级别调用rcN.d目录下指向的服务

三、 更改系统默认启动级别

vim /etc/inittab
id:3:initdefault:   //“:”第二字段为启动级别

四、 切换启动级别

init 0 //关机,注意在正式环境中不建议使用,可能造成数据丢失
init 1 //进入单用户配置模式
init 3 //进入完全多用户模式
init 5 //进入图形GUI模式
init 6  //重启服务器,生产模式不建议使用

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

1

添加新评论0 条评论

Ctrl+Enter 发表