telint 命令介绍和使用案例

telint 命令介绍和使用案例

telinit 命令用于切换当前正在运行的 Linux 系统的运行等级

语法

telinit [OPTION]... RUNLEVEL

RUNLEVEL 参数应该是多用户运行级别 2-5 之一,0 用于停止系统,6 用于重新启动系统,或 1 用于使系统进入单用户模式.

选项

  • -t:指定等待的秒数.

  • -e 键=值:这指定了与 RUNLEVELPREVLEVEL 一起包含在事件中的附加环境变量

使用案例

切换当前正在运行系统的运行等级:

telinit [运行等级]

 telint 命令介绍和使用案例_第1张图片 

通常可以使用 shutdown(8) 工具来停止或重新启动系统,或者将其降低到单用户模式.

RUNLEVEL 也可能是 S 或 s ,这会将系统直接置于单用户模式,而无需先实际停止进程.

通过发出 runlevel(7) 事件来更改运行级别,该事件包括 RUNLEVEL 环境变量中的新运行级别以及 PREVLEVEL 变量中的先前运行级别.

telinit 会将新的运行级别写入 /var/run/utmp 并将新条目附加到 /var/log/wtmp.

注意

  • 如果设置优先于从 /var/run/utmp 读取,telinit 将从该环境变量读取当前运行级别 /var/run/utmp 将从哪里读取当前运行级别.

  • /var/log/wtmp 新的运行级别记录将附加到此文件中以获取新的运行级别 

 

你可能感兴趣的:(linux,命令工具,系统运维,shell编程,linux,运维,服务器)