linux运行级别定义在哪个文件
Linux运行级别的定义可以在/etc/inittab文件中找到。在这个文件中,可以配置系统在不同运行级别下要执行的操作。
/etc/inittab文件是Linux系统中的一个重要配置文件,它定义了系统的初始化过程和各个运行级别下的默认行为。每个运行级别都有一个对应的行,以标识该级别下要执行的操作。
在/etc/inittab文件中,每行的开头都有一个标识符,用来表示该行的类型和作用。其中,以"id:"开头的行用于定义运行级别。id是一个数字,表示不同的运行级别,通常从0到6。每个运行级别都可以有不同的配置。
例如,以下是/etc/inittab文件中定义了几个常见运行级别的示例:
# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
id:3:initdefault:
# Runlevel 0
# Halt the system
l0:0:wait:/etc/rc.d/rc 0
# Runlevel 1
# Single user mode
l1:1:wait:/etc/rc.d/rc 1
# Runlevel 2
# Multiuser, without NFS
l2:2:wait:/etc/rc.d/rc 2
# Runlevel 3
# Full multiuser mode
l3:3:wait:/etc/rc.d/rc 3
# Runlevel 4
# Unused
l4:4:wait:/etc/rc.d/rc 4
# Runlevel 5
# X11
l5:5:wait:/etc/rc.d/rc 5
# Runlevel 6
# Reboot
l6:6:wait:/etc/rc.d/rc 6
在这个示例中,id:3:initdefault:表示默认的运行级别是3,即Full multiuser mode。每个运行级别都有一个对应的行,指定了在该级别下要执行的操作。例如,l0:0:wait:/etc/rc.d/rc 0表示在运行级别0下,执行/etc/rc.d/rc 0这个脚本。
通过修改/etc/inittab文件中的配置,可以自定义不同运行级别下的系统行为,例如启动不同的服务、执行特定的脚本等。这样可以根据实际需求来配置系统的运行级别。

相关推荐HOT
更多>>
如何查看linux是哪个发行版
如何查看Linux是哪个发行版要查看Linux操作系统的发行版,可以使用以下方法:1. 使用命令行工具 在终端中输入以下命令: ` cat /etc/*-re...详情>>
2023-08-26 15:49:10
linux读取文件内容并输出
Linux读取文件内容并输出在Linux系统中,有多种方法可以读取文件内容并将其输出。下面将介绍几种常用的方法。1. 使用cat命令cat命令是Linux系统...详情>>
2023-08-26 15:49:09
Linux配置文件修改之后刷新
在Linux系统中,配置文件是一种非常重要的文件,它们包含了系统和应用程序的各种设置和参数。当我们修改了配置文件之后,为了使修改生效,有时...详情>>
2023-08-26 15:49:06
Linux防火墙命令允许访问本地程序的规则
Linux防火墙是保护计算机网络安全的重要组成部分,它可以通过规则来控制网络流量的进出。其中一项重要的功能是允许访问本地程序的规则设置。我...详情>>
2023-08-26 15:46:11