曲径通幽论坛
标题:
telinit -- 改变系统运行等级
[打印本页]
作者:
beyes
时间:
2013-5-24 17:22
标题:
telinit -- 改变系统运行等级
telinit 可以用来改变系统的运行等级,使用方法为:
telinit [OPTION]... RUNLEVEL
其中,RUNLEVEL 参数可以是多用户运行等级 2-5 中的一个,当值为 0 时表示关闭系统,当值为 6 时表示重启系统,当值为 1 时可以使系统进入到单用户模式(如果忘记 root 密码,可以在该模式下修改)。
通常情况下,会使用 shutdown 命令关闭或重启系统,抑或把系统带入单用户模式。
RUNLEVEL 也可以是 S 或 s,这会将系统直接带入到单用户模式,而不会先停止相关服务,一般不希望如此使用。
telinit 会将新的运行等级写入到 /var/run/utmp 中,以及在 /var/log/wtmp 中追加一条相应记录。
比如在执行 telinit 3 后,再 telinit 5 进入图形桌面,然后使用 runlevel 来看会发现:
[
beyes@groad.net
~]$ runlevel
3 5
显示结果中,第 1 个数字 3 表示上一次的运行等级,5 表示当前的运行等级。
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/)
Powered by Discuz! X3.2