文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

如何解析Linux系统运行级别

2023-06-28 13:53

关注

这期内容当中小编将会给大家带来有关如何解析Linux系统运行级别,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

inittab配置文件

在配置文件目录下有一个inittab文件/etc/inittab,用于专门存储系统的运行级别,当Linux系统启动时,会查询这个运行级别。

如何解析Linux系统运行级别

如何解析Linux系统运行级别

从文件中大量的注释信息中我们了解到,该文件只用于设置系统的运行级别,总共分为7个运行级别:

常用的运行级别是3 和 5,这在前面的文章中也曾经提到,如果要修改默认初始化运行级别,那么只需修改 “id:” 后面的数字即可。

切换运行级别

除了通过修改inittab文件中的默认运行级别之外,管理员还可以通过init 命令来任意切换 7个级别,值得一提的是,其中 0 和 6这两个级别还等效于 shutdown 和 reboot 。

案例一:将运行级别切换为3,再切换为5

打开终端,执行init命令:

如何解析Linux系统运行级别

重新登录root用户,查看当前运行级别:

如何解析Linux系统运行级别

再切换回 5 运行级别,并查看:

案例二:找回root用户密码

如何利用系统运行级别来找回root用户的密码呢?

***步:开机,在引导界面输入enter

如何解析Linux系统运行级别

第二步:输入 e,在启动前进行指令编辑,移动光标,选中 kernel (内核),再输入 e

如何解析Linux系统运行级别

第三步:在行末输入 1 ,回车,设置运行级别为 1 (单用户模式)

如何解析Linux系统运行级别

第四步:输入 b 回车,boot启动系统

第五步:修改密码

如何解析Linux系统运行级别

重启后已经进入到了单用户模式,这是就可以任意修改用户密码,不光root所有用户密码都可以修改。

说明:使用单用户模式不需要任何密码就可以登录。此时运行级别为 1 ,在这个模式下,没有网络连接,操作Linux必须管理员直接在实体机上进行,因此Linux系统默认操作者是受信的。

案例三:inittab文件中的默认运行级别是0或6,如何从**关机和**重启中恢复?

如果在修改 /etc/inittab文件时不小心将系统启动默认运行级别设置为了 0 或 6 该怎么办?

这个时候,同样可以利用单用户模式来修改 inittab文件。

与案例二类似,在系统启动前进行指令编辑操作,进入单用户模式,直接修改 inittab文件,然后再重启即可。

上述就是小编为大家分享的如何解析Linux系统运行级别了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网行业资讯频道。

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯