
Linux启动级别解释(init 0-6)
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文介绍了Linux系统中init命令及其后的数字参数(0-6)代表的不同运行级别,包括各模式下的服务状态和应用场景。
在Linux系统中,可以使用`init`命令来实现关机、重启以及切换运行模式等功能。例如:
- `init 0`: 系统会执行位于 `/etc/rc.d/rc0.d/` 目录下的脚本段落件,这些文件通常包括终止进程的指令如 `S00killall`, `S01halt`,从而实现关机操作。
此外,不同的运行级别(runlevel)对应着系统在不同目录下启动的服务和程序。例如:
- 运行级别 1 表示单用户模式,只有 root 用户可以进行维护。
- 运行级别 2 则是多用户模式但不支持网络文件系统的使用。
- 运行级别 3 是完全的多用户环境。
- 运行级别 4 不常用,默认为保留状态或用于自定义用途。
- 运行级别 5 表示图形化界面,提供完整的系统服务和功能。
- 运行级别 6 则会重启整个操作系统。
通过查看 `/etc/rc.d/` 目录下的各个 `rc*.d` 文件夹中的内容可以更好地理解不同运行级别的具体含义。例如,在关机时(即 `init 0`),系统将执行位于 `/etc/rc.d/rc0.d/` 中的脚本,如终止所有进程并最终调用 halt 命令来关闭计算机。
全部评论 (0)
还没有任何评论哟~


