Centos7——9.实用指令(运行指令)

指定运行级别

	运行级别说明:
	0 :关机
	1 :单用户【找回丢失密码】
	2:多用户状态没有网络服务
	3:多用户状态有网络服务
	4:系统未使用保留给用户
	5:图形界面
	6:系统重启
	常用运行级别是 3 和 5 ,要修改默认的运行级别可改文件
	/etc/inittab 的 id:5:initdefault:这一行中的数字

运行级别的示意图:

切换到指定运行级别的指令

基本语法

init[012356]

应用实例

案例1:通过 init 来切换不同的运行级别,比如从 5->3,然后关机
init 3
init 5
init 0

面试题

如何找回 root 密码,如果我们不小心忘记了 root 密码,怎么找回?
思路: 进入到 单用户模式,然后修改 root 密码。因为进入单用户模式,root 不需要密码就可以登录。

自己先尝试一下!

课堂练习:

  1. 假设我们的 root 密码忘记了,请问如何找回密码
  2. 请设置我们的 运行级别,linux 运行后,直接进入到 命令行界面,即进入到 3 运行级别
vim /etc/inittab
将id:5:initdefault:这一行中的数字, 5 这个数字改成对应的运行级别即可。

总结

centos 6是如下操作
开机 -> 在引导时输入 回车键 -> 看到一个界面输入 e -> 看到一个新的界面,选中第二行(编辑内核)再输入 e -> 在这行最后输入 1,再输入 回车键 -> 再次输入 b,这时就会进入到单用户模式。

centos7是如下操作
1 - 在启动grub菜单,选择编辑选项启动
2 - 按键盘e键,来进入编辑界面
3 - 找到Linux 16的那一行,将ro改为rw init=/sysroot/bin/sh
4 - 现在按下 Control+x ,使用单用户模式启动
5 - 现在,可以使用下面的命令访问系统
chroot /sysroot
6 - 重置密码
passwd root
7 - 更新系统信息
touch /.autorelabel
8 - 退出chroot
exit
9 - 重启系统
reboot

这时,就进入到单用户模式,使用 passwd 指令来修改 root 密码。
posted @ 2019-08-14 23:12  hellozwx  阅读(542)  评论(0编辑  收藏  举报