Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令

指定运行级别

(指定运行级别使用的是  init 0~6   或者是systemctl get-default是查看当前运行级别。

system set-default multi-user.target表示切换到运行级别3

system set-default graphical.target表示切换到运行级别5)

Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令_第1张图片

运行级别由以上7种,用的最多的是init 5 和init 3。打开终端,输入init3,如下

Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令_第2张图片

变成如下操作(因为此处无法截图,所以使用我查找到的界面,结果都是一样的):

Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令_第3张图片

注意:此处是没有图形界面,但是仍可以使用。(此处是老师的课件,运行期间我无法截图的)。

若想切回去,则输入root,再出现Password后,输入主机的密码。之后输入命令指令init 5即可。注意,此处的init的5不能用小键盘的5。

Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令_第4张图片

解释:运行级别3是multi-user.target        运行级别5是graphical.target

systemctl get-default是查看当前运行级别。

system set-default multi-user.target表示切换到运行级别3

system set-default graphical.target表示切换到运行级别5

实例如下:

Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令_第5张图片

注:如果切换到运行级别3之后重启,就会直接生成级别3了,不再进入级别5.。

找回root(最高权限)的密码:(可学习,但一般情况下用不到。)

Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令_第6张图片

注:不同版本找回密码方式不同。

点击虚拟机左上角,重启....

Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令_第7张图片

在开机程序进行瞬间一直按eeeee,之后出现下面界面。将光标输入到linuxx16的最后一行,如下

Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令_第8张图片

输入 init=/bin/sh 之后按ctrl+x快捷键。变为如下的操作。

之后输入:mount -o remount,rw /

注:

输入passwd敲空格, 此时输入密码。之后是没有提示的,需要你自己心里清楚。

如果密码输入错误或者出现乱码时,输入LANG=en

输入密码成功后,会有最下面图示一样的,此时输入touch / .autorelabel

Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令_第9张图片

重新操作,如下:

Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令_第10张图片

Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令_第11张图片

注:之后会等待很长时间,但不要瞎动。

千万千万不要用小键盘的. 还有就是touch后面有空格,切记!

注:这种方法可直接跳过密码阶段,即不要密码也可以更改linux的密码。但是必须接触到物理虚拟机。一般不会接触到的。

帮助指令(man -  xxx):

(man -xx指令:常用于不知道某一指令如何使用):

Linux操作系统:指定运行级别(init5和init3)+找回linux最高权限的密码+帮助指令_第12张图片

 

ls -al是每行信息单列且能查看隐藏文件的。

ls -l 是每行信息单列输出的。

想查看某一个目录的信息,如想查看root用户信息,输入命令指令:ls -al /root

你可能感兴趣的:(linux,运维,服务器)