Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

CentOS 开机自动启动图形界面:修改运行级别 /etc/inittab 实现

編輯:關於 Linux

CentOS 6 及之前 SysVinit 系统通过 /etc/inittab 的 initdefault 设定默认运行级别:3 为多用户文本模式,5 为图形界面模式。修改此值即可实现开机自动进入桌面。

一、运行级别速查

级别名称描述
0关机有序停止所有进程
1单用户维护模式,最少服务
2多用户无网络类似 3 但不启动 NFS
3多用户文本默认运行级别,无图形
4用户自定义保留
5多用户图形启动 X Window、图形登录
6重启重新启动系统

二、查看当前运行级别

runlevel
# 输出:N 3  (当前 3,无前一级别)
# 或:5 3  (当前 5,前一级别 3)

三、修改默认运行级别为 5(图形)

sudo vim /etc/inittab
# 找到 id:3:initdefault:
# 修改为:
id:5:initdefault:
# 保存退出,重启生效

四、临时切换运行级别(不修改 inittab)

init 3   # 切换至文本模式
init 5   # 切换至图形模式
# 或
telinit 5

五、systemd 系统对应方法

# CentOS 7+ / RHEL 7+
systemctl set-default graphical.target   # 图形模式
systemctl set-default multi-user.target  # 文本模式
# 查看当前默认
systemctl get-default

运行级别示意图

编辑 /etc/inittab 将 initdefault 从 3 改为 5,重启即可让 CentOS 6 自动进入图形登录界面。systemd 时代请使用 systemctl set-default graphical.target。

Copyright © Windows教程網 All Rights Reserved