千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > linux运行级别定义在哪个文件

linux运行级别定义在哪个文件

来源:千锋教育
发布人:xqq
时间: 2023-08-26 15:53:19 1693036399

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文件中的配置,可以自定义不同运行级别下的系统行为,例如启动不同的服务、执行特定的脚本等。这样可以根据实际需求来配置系统的运行级别。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT