linux 更改 linux如何更改默认的运行级别
0
2026-01-10
Linux系统运行状态调整需通过systemctl Switchtarget(如multi-user.target)、telini t/init runlevel(如3、5)、GRUB参数指定systemd.unit,再用systemctl等命令验证状态。

如果您对Linux感兴趣,可以免费使用。如切换到多用户模式、单用户模式或图形界面模式/,则需通过系统运行级别修改(runleve) l)达到目标后,就完成了。切换target
现代基于systemd的Linux发行版本(如CentOS 7、Ubuntu 16.04、Fedora等)已放弃使用传统runlevel概念,转而采用target单位来表示系统状态。target与run对系统的访问级别进行限制,系统连接到目标。 systemctl get-default systemctl list-units --type=target 命令,查看当前已加载的target。
3、临时切换target(重启后不保留):执行systemctlisolate multi-user.target 4, 4, 4, 4, 4, 4, 4, 4, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,,,,,,,,,,,1,111, 启动显示管理器和桌面环境。
5、设置默认目标(永久生效):执行systemctl set-default multi-user.target 将默认启动目标设为字符界面模式。二、使用telinit或init命令运行级别
在仍使用SysV init(在CentOS 6、Debian版本中),可通过init进程直接控制运行级别。该方式依赖/etc/inittab配置及预定义的运行级别行为切换,适用于未完全迁移至systemd的环境。
1、查看当前一个运行级别:执行运行级别命令,before exit 1st 个与当before runlevel 6号(例如“N 3”表示刚进入runlevel 3)。
2、临时切换runlevel(立即生效):执行telinit 3 进入多用户字符面模式。
3、切换至单单用户维护模块/:执行telinit 1 或 init 1,进入root shell。公司医疗设备(境)。
5、切换至系统重启模式/:执行telinit 6 或 init 6 触发重启流程。