曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 2847|回复: 0
打印 上一主题 下一主题

telinit -- 改变系统运行等级

[复制链接]

4918

主题

5880

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34387
跳转到指定楼层
楼主
发表于 2013-5-24 17:22:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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 表示当前的运行等级。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2024-5-19 17:20 , Processed in 0.061046 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表