51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Linux 运行级别

运行级别Runlevel)指的是Unix或者Linux等类Unix操作系统下不同的运行模式,本文记录相关内容。

运行级别 {#运行级别}

  • 运行级别Runlevel)指的是Unix或者Linux等类Unix操作系统下不同的运行模式。运行级别通常分为7等,分别是从0到6。

  • 在大多数linux操作系统下一共有如下6个典型的运行级别:

    • 0 停机

    • 1 单用户,Does not configure network interfaces, start daemons, or allow non-root logins

    • 2 多用户,无网络连接 Does not configure network interfaces or start daemons

    • 3 多用户,启动网络连接 Starts the system normally.

    • 4 用户自定义

    • 5 多用户带图形界面

    • 6 重启

一般情况下我们处于的运行级在3或者5,切换至 0 就是关机, 6 就是重启

  • 用户在同一时间只能处于一种运行级别下,但是可以相互切换

查看级别 {#查看级别}

在Ubuntu下可以通过

查看当前运行级别

切换级别 {#切换级别}

或者

切换运行级别。

例如可以通过以下命令重启:

可运行脚本 {#可运行脚本}

  • 查看/etc/init.d这个文件夹下,就是可以运行的脚本:
  • 在/etc/rc.d/rcN.d文件夹中,可以分别查看各个运行级别的相对应的文件:

这6种模式还有许多功能,比如说如果忘记了root密码就可以进入单用户模式,在启动后的提示符界面下输入init = /bin/sh rw就进入了模式1,把root文件挂为读写就可以跳过系统认证,直接用passwd程序来更改root用户口令了,然后再启动到正常的运行级去即可

参考资料 {#参考资料}



文章链接:
https://www.zywvvd.com/notes/system/linux/linux-runlevel/linux-runlevel/

赞(0)
未经允许不得转载:工具盒子 » Linux 运行级别