linux运行级别

来源:互联网 发布:申请哥伦比亚大学知乎 编辑:程序博客网 时间:2024/06/05 17:30

运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动。
这个运行级别主要用于关闭任务,在 rc0.d 目录下的各个连接命令都是此级别的命令。在关闭时,这些命令逐个执行。它们将杀掉所有进程、关闭虚拟内存和交换文件、卸载文件系统和交换分区。
关机操作在 DOS 下和 Linux 下截然不同。在 DOS 提示符下,可以很放心地直接关闭电源。但是,在 Linux 下不能这么做。Linux 的文件系统在启动时被装入,在关闭时要被卸载。这种差别正是 Linux 强大功能的前提。

运行级别1:单用户模式,root权限,用于系统维护,禁止远程登陆。
该模式只能许可一个用户从本地计算机上登录 rc1.d 目录下的所有文件与此运行级别相连。此运行级别一般用于系统管理与维护,如:给 Linux 系统升级,安装新软件等等。在此模式下,只能由管理员进入而其他用户无法登录,禁止远程登陆。因为在启动时,文件系统被加载但是网络却没有被加载,无法通过网络登录。

运行级别2:无网络支持的多用户模式(没有NFS)。
rc2.d 目录下所有文件与此级别相连。

运行级别3:有网络支持的完全的多用户模式(有NFS)。
登陆后进入控制台命令行模式。这是缺省的运行模式,在此模式下所有网络服务程序一起运行。rc3.d录下的文件与此级别相连。

运行级别4:系统未使用,保留。
rc4.d 目录与此级别相连。这一级别是用户自定义的运行级别,用户可以根需要自己定义。如果想运行此级别的话,必须在 rc3.d 目录下放入连接文件,就像其他 rc*.d目录下的文件,并指明是启动还是终止进程。
在一些特殊情况下可以用它来做一些事情。例如在笔记本 电脑的电池用尽时,可以切换到这个模式来

运行级别5:有网络支持有X-Window支持的多用户模式 。
X11控制台,登陆后进入图形GUI模式。在 Linux 下运行 X Window 就是使用这一级别

运行级别6:重新引导系统,默认运行级别不能设为6,否则不能正常启动
rc6.d 目录与此级别相连。既然是重新启动也就是关闭当前系统,但不关闭电源,所以此目录下的连接与级别为 0 的在 rc0.d 下的连接基本相同。不同之处在于,虽然它们都执行 halt(关闭)命令,但是给 halt 传递的参数不一样,因而级别 6 能够重新启动系统。

init一般在系统启动时自动运行,也可以由root用户调用。它的作用是切换系统的运行状态。
它的命令格式是:init NUM〈回车〉,其中NUM表示1到6的任一数字。

6种模式中有两种是系统内定的:
0:停止系统运行。init 0〈回车〉相当于 halt〈回车〉。
6:重启系统。init 6〈回车〉相当于 reboot〈回车〉。

原创粉丝点击