telinit命令详解

切换系统的执行等级

语法

telinit [-t<描述>] [012345abcqQsS]

功能介绍

职位

为了要符合于各种执行场合的需求,Linux操作系统将操作环境非为7个执行等级,可设定在不同的等级索要启动的服务。/etc/inittab 设定文件用来制定i型同开机时所要进入的执行等级及启动的服务。系统完成开机后,若想变更等级,则可使用telinit命令来立即切换i型同的执行等级。

不过需要注意的是,telinit所切换的执行等级支队此次开机有效。若想更改以后每次启动 Linux 时所进入的执行等级,还是请修改 /etc/inittab 设定文件。

参数

参数 作用
0~6 切换到指定的执行等级
a,b或c 奇幻到指定的a、b或c执行等级
q 或 Q 重新检查 /etc/inittab 设定文件
s 或 S 进入单人用户模式
-t<描述> 在等待指定的描述之后,即切换执行等级。默认值为5秒

例子

先显示当前的执行等级后,人后奇幻到执行等级3:

# runlevel
N  5
# telinit 3