4.1.2 Linux运行级
(1)什么是运行级
一个运行级仅仅是一个数字,Linux根据这个数字来区分不同类型的高层次配置,系统将按照不同的高层次配置来进行引导。绝大部分运行级数字都定义了明确的含义,Red Hat Linux系统的主要运行级如表4-1所示。
运 行 级 | 说 明 |
0 | 关闭 |
1 | 单用户模式(一般仅用于管理目的) |
2 | 多用户模式,不允许使用网络 |
运 行 级 | 说 明 |
3 | 多用户模式,允许使用网络 |
4 | 没有用到的运行级 |
5 | 多用户模式,允许使用网络,X Window 方式(图形登录界面) |
6 | 重新引导 |
表4-1 Red Hat Linux系统的主要运行级
(2)运行级别的切换
如果使用的是文本登录,那么运行级别就是3。如果使用的是图形化登录,那么运行级别就是5。
① 查看运行级别命令
#runlevel
② 切换运行级别的命令
#init 〔0123456Ss〕
③ 其他方法
可以通过修改/etc/inittab文件来改变:
id:5:initdefault:
把这一行中的数字改成你想要的运行级别。所做的改变在系统重新引导之后才会生效。要立即改变运行级别,使用telinit命令,之后跟随运行级别号码。必须是根用户才能使用这个命令。telinit命令并不改变/etc/inittab文件,它只改变当前的运行级别。当系统重新引导后,它会导入/etc/inittab中指定的运行级别。