Linux 运行级别
在 Linux 系统启动过程 https://www.cnblogs.com/ymzsb/p/14891748.html 中对 Linux的运行级别进行的了详细的介绍,接下来讲一下怎么设置运行级别。
切换运行级别(非远程,本机):
通过 Linux 系统启动过程 这一篇我们明白了运行级别是为了在开机时启动不同的程序。其中在/etc/inittab里可以指定Linux 的运行级别,方便我们对Limux操作,常用的运行级别是 3.多用户有网络 或 5.图形界面 级别
在/etc/inittab只有一行没有注释的内容 其格式为 id:5:initdefault 其中的数字 5 就是运行级别,更改它后重启Linux 即可使用新的运行级别。
通过 init 命令切换不同的运行级别:
init 运行级别0-6
例:
init 3 切换到 3.多用户有网络级别
补充:使用 init 命令切换运行级别只是暂时的,重启系统后就会失效!
注意事项:
千万不要把运行级别切换为 0或6 !!!
单用户模式修改密码(非远程,本机):
参考:https://www.runoob.com/linux/linux-forget-password.html
Linux系统忘记 root 密码的情况该怎么办呢?重新安装系统吗?我们可以通过改变 Linux 的运行级别进入单用户模式更改一下root密码即可。
步骤如下:
1.重启Linux系统
2.三秒之内要按一下回车,出现如下界面
3.输入"e",出现如下界面
4.键盘方向键按向下键移动到第二行,接着按"e"进入编辑模式,输入"空格+single"或"空格+1"
5.按下回车键,返回选项界面
6.最后按"b"启动,启动后就进入了单用户模式了
7.输入命令"passwd"修改密码
输入 passwd root或如图所示都行
8.密码修改后重启进入
输入重启命令reboot,重新进入Linux