共计 547 个字符,预计需要花费 2 分钟才能阅读完成。
导读 | Linux 的运行级别有 6 个,而这 6 个运行级都有各自的功能,某个程序在一个运行级别里面运行在另一个级别就不启动,这 6 个运行级别可以通过如下命令查看 |
从上图可以看到这 6 个运行级别分别是:0 系统停止 1 单用户模式 2 多用户模式除开 NFS 功能(进入无网络服务)3 完整多用户模式 4 未使用 5 X11 图形模式 6 重启
一般情况下我们处于的运行级在 3 或者 5,那么如何切换呢,使用 ”init + 运行级别 ” 回车即可直接进入,比如输入 init 0 电脑就会关机,输入 init 6 电脑就会重启
那么怎么查看在这个模式下可以使用什么功能呢,查看 /etc/rc.d/init.d 这个文件夹下,就是可以运行的脚本,如下图这些
那么又该如何查看每个模式下可以用的脚本文件呢,在 /etc/rc.d/rcN.d 文件夹中,可以分别查看各个运行级别的相对应的文件,如下图
这 6 种模式还有许多功能,比如说如果忘记了 root 密码就可以进入单用户模式,在启动后的提示符界面下输入 init = /bin/sh rw 就进入了模式 1,把 root 文件挂为读写就可以跳过系统认证,直接用 passwd 程序来更改 root 用户口令了,然后再启动到正常的运行级去即可
正文完
星哥玩云-微信公众号