Linux系统运行级别及单用户模式--(Linux用户忘记密码)

1.运行级别

运行级别列表如下

0

关机

1

单用户 # 注意该模式下不提供网络连接,所以无法使用超级终端进行连接。

2

无网络多用户

3

命令行模式

4

官方预留,未定义内容

5

图形化模式

6

重启

如何进行运行级别的切换:init  运行级别的数字

修改默认的运行级别:vi  /etc/inittab

在文件的最后一行内容中,将默认的5修改为3,就表示以后开机时以命令行模式运行。

查看当前运行级别:who -r

直接输入命令:who

显示以下内容:登录名、tty、登录日期和时间。输入whoami 显示您的登录名、tty、您登录的日期和时间。如果用户是从一个远程机器登录的,那么该机器的主机名也会被显示出来

runlevel

可以查看之前的运行级别和当前的运行级别。

N表示前面没有运行级别(NULL)

3表示当前处于运行级别

注意:默认运行级别(当运行级别initdefault)不要设置为0或6,因为Linux系统启动时,执行的第一个进程就是init。默认会去读取inittab配置文件,如果修改为6,那么每次开机进入系统读取到配置文件又会开始重启,重启后读取到该配置文件又开始重启,进入死循环,此时只能进入单用户模式,修改配置文件的默认级别才能恢复。

 2.单用户模式

可以通过单用户模式进行配置文件的修改,比如上面修改后进入死循环,导致无法操作恢复,比如用户忘记密码也需要进入单用户模式去修改回来,因为单用户不用输密码。

单用户模式不能用命令:init 1   (此命令直接使用无效)

进入方法:

2.1.启动系统,当出现读秒时敲击回车或者方向键

2.2.进入后,出现如下图界面,按字母"e"

2.3出现下图时,选中kernel,按字母e

2.4出现下图时,输入一个"空格",再输入一个1,然后回车 

2.5再次出现下图时,按字母b,即可进入单用户模式

2.6出现下图时,表示已进入单用户模式

2.7在此模式下,可以进行默认运行级别的修改

此时可以修改运行级别,密码等 

2.8需要退出单用户模式,直接重写启动即可

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值