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 不需要密码就可以登录。
自己先尝试一下!
课堂练习:
- 假设我们的 root 密码忘记了,请问如何找回密码
- 请设置我们的 运行级别,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 密码。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧