linux 七个运行级别

运行级别就是操作系统当前正在运行的功能级别。级别是从0到6,具有不同的功能。这些级别定义在/ect/inittab文件中。这个文件是init

程序寻找的主要文件,最先运行的服务是那些放在/etc/rc.d目录下的文件。

Linux下有7个运行级别:

0 系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。

1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。

2 多用户模式,没有NFS网络支持。

3 完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式。

4 系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些

设置。

5 图形化模式,登陆后进入图形GUI模式,X Window系统。

6 重启模式,默认运行级别不能设为6,否则不能正常启动。运行init 6机器就会重启。

运行级别原理:

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

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

3.rcN.d目录下都是一些符号链接(即软链接)文件,这些链接文件都指向/etc/rc.d/init.d目录下的service脚本文件,命名规则为K+nn+服

务名或S+nn+服务名,其中nn为两位阿拉伯数字。

4.系统启动时,会根据指定的运行级别进入对应的rcN.d目录,并按照文件名顺序检索目录下的链接文件:对于以K开头的文件,系统将终止

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

5.查看运行级别用:runlevel

#表示当前系统运行在level 3模式下

6.进入其它运行级别用:init N,如果init 3则进入终端模式,init 5则登录图形GUI模式

#表示运行级别由3进入到5

#再次输入init 3,则运行级别由5回到3

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

注意:输入init 0,系统会关机;输入init 6,系统会自动重启。这两个命令要非常小心!

标准的Linux运行级别为3或5,如果是3的话,系统就在多用户状态;如果是5的话,则是运行着X Window系统。

不同的运行级别有不同的用处,也应该根据自己的不同情形来设置。

例如,如果丢失了root口令,那么可以让机器启动进入单用户状态来设置。

1. 在启动后的GRUB界面输入e;

2.光标选择kernel那一行,再次输入e;

3.在最后添加“空格single”,回车;

4.按b键进入单用户模式;

5.通过passwd root命令,修改root的密码;

时间: 2024-07-30 22:32:22

linux 七个运行级别的相关文章

Linux:检查当前运行级别的五种方法

运行级就是Linux操作系统当前正在运行的功能级别.存在七个运行级别,编号从0到6.系统可以引导到任何给定的运行级别.运行级别由数字标识. 每个运行级别指定不同的系统配置,并允许访问不同的进程组合.默认情况下,Linux会引导至运行级别3或运行级别5.启动时一次只执行一个运行级别.它不会一个接一个地执行.系统的默认运行级别在SysVinit系统的/etc/inittab文件中指定.但是systemd系统不读取此文件,它使用以下文件/etc/systemd/system/default.targe

Linux 7个运行级别(0:关机,停机模式、1:单用户模式、2:多用户模式、3:完整的多用户文本模式、4:系统未使用,保留一般不用、5:图形化模式、6:重启模式)、重置root密码方法

init是Linux系统操作中不可缺少的程序之一.init进程,它是一个由内核启动的用户级进程.内核会在过去曾使用过init的几个地方查找它,它的正确位置(对Linux系统来说)是/sbin/init.如果内核找不到init,它就会试着运行/bin/sh,如果运行失败,系统的启动也会失败. Linux 7个运行级别(0:关机,停机模式.1:单用户模式.2:多用户模式.3:完整的多用户文本模式.4:系统未使用,保留一般不用.5:图形化模式.6:重启模式),运行级就是操作系统当前正在运行的功能级别.

Linux的七个运行级别原理概述

所谓运行级别,简单点来说,运行级别就是操作系统当前正在运行的功能级别.级别是从0到6,具有不同的功能.这些级别定义在/ect/inittab文件中.这个文件是init程序寻找的主要文件,最先运行的服务是那些放在/ect/rc.d目录下的文件. 一.Linux的运行级别: Linux下的7个运行级别: 0:系统停机状态,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭. 1:单用户工作状态,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录. 2:多用户状态,没有

linux系统的运行级别

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

Linux基本命令——系统运行级别

linux系统有多种运行级别,本文介绍如何查看.切换运行级别,以及不同运行级别的作用. 查看当前运行级别 使用命令:runlevel 切换运行级别 使用命令:init 级别 各运行级别作用 0 关机 1 单用户,命令行模式 2 多用户,命令行模式(无网络) 3 多用户,命令行模式(常用模式) 4 未使用(linux还没有对此级别进行定义) 5 多用户,桌面模式(常用模式) 6 重启

Linux 系统默认运行级别设定

#vi /etc/inittab,将 id:5:initdefault: 改为 id:3:initdefault: Linux 系统任何时候都运行在一个指定的运行级上,并且不同的运行级的程序和服务都不同,所要完成的工作和所要达到的目的都不同.CentOS设置了如下表所示的运行级,并且系统可以在这些运行级别之间进行切换,以完成不同的工作.运行级说明 l  0 所有进程将被终止,机器将有序的停止,关机时系统处于这个运行级别 l  1 单用户模式.用于系统维护,只有少数进程运行,同时所有服务也不启动

Linux - 7种运行级别

目录:etc/rc.d/init.d 1. linux开机过程 2. 运行级别(0-6) 存储位置 etc/inittab,开机加载,也可以用命令init [数字]切换. # 0 - 停机(默认时为0永远无法开机) # 1 - 单用户模式,root,用于系统维护,禁止远程登陆 # 2 - 多用户模式(没有NFS) # 3 - 完全多用户模式(含NFS),控制台命令行模式 # 4 - 系统未使用,保留 # 5 - X11控制台,图形GUI模式 # 6 - 重启(默认为6会一直重启) 3. init

Linux 的系统运行级别

运行级别          说明 0          系统关机状态 1 单用户工作状态,用于root对系统进行维护,此时不予许其他用户使用主机.(类似于windows 的安全模式) 2                    多用户状态(没有NFS) 3 多用户状态(有NFS),主机做为服务器常在该模式下工作 4           系统未定义 5    多用户状态,并且在系统启动后运行xwindow 6                    系统关闭并正常启动

linux的七大运行级别及级别修改

运行级别     级别说明 0           所有进程将被终止,机器将有序的停止,关机时系统处于这个运行级别 1           单用户模式,用于系统维护,只有少数进程运行,同时所有服务也不启动 2           多用户模式,和运行级别3一样,只是网络问卷系统(NFS)服务没有启动 3           多用户模式,允许多用户登录系统,是系统默认的启动级别 4           留给用户的自定义运行级别 5           多用户模式,并且在系统启动后运行X-window