linux有哪几种启动级别?以及各自的含义?

坦白讲,Linux的六种启动级别是系统从关机到完全启动的不同状态,但默认设置不要出错。
其实很简单。
关键是看3 和5 的区别,其他级别基本没什么用。

我们先来说最重要的3 和5 3 是完全多用户模式,相当于全功能的Windows状态。
去年我们跑的项目中,所有服务都在运行,用户可以正常登录; 5 是X1 1 模式,图形界面。
大约有3 000名用户会直接选择这个选项,屏幕亮起时就会出现桌面。
还有一点,虽然我们不经常使用引脚 4 ,但去年笔记本电脑断电时,我们用它来停止非关键服务。
还有另一个重要的细节。
init6 会在6 次重启后执行关机过程,但坦白说,这很令人困惑。
不要将默认设置为6
我一开始以为1 是最低位置,但后来发现这是错误的。
在某些恢复场景中它比 3 更复杂。
等等,还有别的事。
模式2 中没有NFS是历史遗留问题,网络环境早已发生变化。

除非有特殊需要,否则建议直接将initdefault设置为3 您认为有必要使用全图形界面吗?

redhat linux系统中默认的运行级别有哪些

Linux 有七个运行级别。

init0是关机。
init6 是重新启动。

init1 处于单用户模式。

init3 是一个命令行界面。

init4 没什么用处。

init5 是一个图形界面。

init6 将重新启动。

init0和init6 是最重要的。

init3 和 init5 最常用。

你自己看看。

Linux启动过程与级别,以ARM-RK3566开发板系统为例

Linux启动分为三个阶段:bootloader加载内核、初始化内核硬件、启动init服务。

RK3 5 6 6 bootloader使用U-Boot,需要配置bootcmd来加载内核镜像。

内核初始化包括:检查内存、初始化设备树、初始化平台驱动。

init程序在ARM上俗称systemd,通过读取目标配置来确定运行级别。

systemd的默认目标是graphical.target(图形界面)和multi-user.target(多用户命令行)。

Runlevel1 匹配systemd 的rescue.target,维护模式。

Runlevel5 Graphical.target对应图形界面。

Systemd使用单元文件来管理服务,使用journalctl来查看日志。

使用systemctl启动/停止服务而不是init.d脚本。

默认目标在 /etc/systemd/system/default.target 中创建链接。

隔离启动:systemctlisolategraphic.target。

自己掂量一下。