Linux下面有7个运行等级  run level

Linux下面有7个运行等级  run level

run level 0  系统停机状态,系统默认运行级别不能设为0,否则不能正常启动

run level 1  单用户工作状态,root权限,用于系统维护,禁止远程登陆

run level 2  多用户状态(没有NFS)

run level 3  完全的多用户状态(有NFS),登陆后进入控制台命令行模式

run level 4  系统未使用,保留

run level 5  X11控制台,登陆后进入图形GUI模式

run level 6    系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动

运行级别的原理:

1。在目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service)

2。在/etc/rc.d下有7个名为rcN.d的目录,对应系统的7个运行级别

3。rcN.d目录下都是一些符号链接文件,这些链接文件都指向init.d目录下的service脚本文件,命名规则为K+nn+服务名或S+nn+服务名,其中nn为两位数字。

4。系统会根据指定的运行级别进入对应的rcN.d目录,并按照文件名顺序检索目录下的链接文件

对于以K开头的文件,系统将终止对应的服务

对于以S开头的文件,系统将启动对应的服务

5。查看运行级别用:runlevel

6。进入其它运行级别用:init N

7。另外init0为关机,init 6为重启系统

修改图中数字

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">

来自为知笔记(Wiz)

原文地址:https://www.cnblogs.com/one99/p/9612776.html

时间: 2024-10-31 09:38:21

Linux下面有7个运行等级  run level的相关文章

【CentOS 7.1】开机运行模式 run level

在大多数的linux发行版本中,通常有8个 runlevel Runlevel System State0 Halt the system1 Single user mode2 Basic multi user mode3 Multi user mode5 Multi user mode with GUI6 Reboot the systemS, s Single user mode 可以在文件 /etc/inittab 中查看 [[email protected] ~]# cat/etc/in

Linux运行等级了解(入门级)

1.Linux开机顺序 借用网上的一张开机顺序图片,明了的展示开机启动顺序 2.Linux的运行级别 运行级别:不同级别下启动的服务不同,判定级别不同. 0-6:7个级别. 0:表示halt,关机 1:单用户模式 single user mode,直接登陆管理员,无需密码. 2:多用户模式,multi user mode,no nfs.不启用nfs. 3: 正常多用户模式, multi user mode ,text mode,文本模式. 4:reserved,保留级别,此前尚未定义使用. 5:

telint---切换当前正在运行的Linux系统的运行等级

telint命令用于切换当前正在运行的Linux系统的运行等级 Send control commands to the init daemon. --help Show this help --no-wall Don't send wall message before halt/power-off/reboot Commands: 0 Power-off the machine 6 Reboot the machine 2, 3, 4, 5 Start runlevelX.target un

Linux学习笔记:runlevel七个等级的含义及改变运行等级

0:立即关机. 1:进入single维护模式 2:进入多用户模式,但缺少NFS功能(测试中发现NFS同样启动了) 3:进入多用户full模式,也是最常见普通的模式. 4:保留 5:图形界面 6:重启 #要改变运行等级,可以使用init命令,且需要root权限 [[email protected] ~]$ init 0 init: Need to be root #查看runlevel则没有权限限制 [[email protected] ~]$ runlevel N 3 后者代表当前的runlev

dotnet tools 运行 dotnet run

dotnet run 命令介绍 前言 本篇主要介绍 asp.net core 中,使用 dotnet tools 运行 dotnet run 之后的系统执行过程. 如果你觉得对你有帮助的话,不妨点个[推荐]. 目录 dotnet run 介绍 dotnet run 使用 dotnet run 执行过程 dotnet run 介绍 dotnet 相关命令是属于 .NET Core command-line (CLI) 的一部分,Microsoft 为我们提供了这个命令行工具以供我们在开发程序中使用

【转】 linux系统的7种运行级别

文章来源:http://blog.chinaunix.net/uid-22746363-id-383989.html Linux系统有7个运行级别(runlevel)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多用户状态(没有NFS)运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式运行级别4:系统未使用,保留运行级别5:X11控制台,登陆后进入图形GUI模式运行级别6:系

运行级别(run level)

inittab是很多linux版本的启动脚本.Linux在完成核内引导以后,就开始运行init程序,它的进程号是1,是所有其他进程的起点.init需要读取/etc/inittab,该文件告诉init在它的每个运行级别上需要做哪些事情. init共定义了七个运行级(run level),分别是什么?# Default runlevel. The runlevels used by RHS are: # 0 - halt (Do NOT set initdefault to this) # - 关闭

linux系统的7种运行级别

转自:http://blog.chinaunix.net/uid-22746363-id-383989.html Linux系统有7个运行级别(runlevel)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多用户状态(没有NFS)运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式运行级别4:系统未使用,保留运行级别5:X11控制台,登陆后进入图形GUI模式运行级别6:系统正

Linux系统有7个运行级别

Linux系统有7个运行级别(runlevel)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆运行级别2:多用户状态(没有NFS)运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式运行级别4:系统未使用,保留运行级别5:X11控制台,登陆后进入图形GUI模式运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动 运行级别的原理:1.在目录/etc/rc.d/init.d