运行级别是一种状态或模式,是操作系统当前正在运行的功能级别,类似Window操作系统的安全模式、命令模式、正常模式等运行级别。Linux为了适应不同用户对服务的启动配置要求,设置了七种不同的运行级别。分别从0到6,不同的运行级别具有不同的功能。
类比Windows中,有安全模式,正常模式。
Linux功能强大,为了适应不同用户对服务的启动配置要求,Linux提供了运行级别。
运行级别0:停机。
运行级别1:单用户模式,仅用于root用户对系统进行维护时。
运行级别2:用户定义运行级别,默认等同于运行级别3。
运行级别3:完全多用户模式,即多用户文本界面模式,是标准的运行级别。
运行级别4:域特定运行级别,默认等同于运行级别3。
运行级别5:X11,Linux系统的图形界面运行级别。
运行级别6:重新启动。
每个运行级别都有属于自己的target文件,这些target文件都是链接文件,它们保存在/lib/systemd/system目录中,运行级别的设置由/etc/systemd/system/default.target文件来控制。default.target指向哪个运行级别的文件就启动哪个级别。