telinit
Change SysV runlevel
TLDR
Power off the machine
Reboot the machine
Change SysV run level
Change to rescue mode
Reload daemon configuration
Do not send a wall message before reboot/power-off (6/0)
SYNOPSIS
' telinit [OPTIONS...] {COMMAND} 'u telinit [OPTIONS...] {COMMAND}
DESCRIPTION
telinit may be used to change the SysV system runlevel . Since the concept of SysV runlevels is obsolete the runlevel requests will be transparently translated into systemd unit activation requests .
OPTIONS
The following options are understood:
--help Print a short help text and exit .
--no -wall Do not send wall message before reboot/halt/power -off .
The following commands are understood:
0 Power -off the machine . This is translated into an activation request for poweroff .target and is equivalent to systemctlpoweroff .
6 Reboot the machine . This is translated into an activation request for reboot .target and is equivalent to systemctlreboot .
2 , 3 , 4 , 5 Change the SysV runlevel . This is translated into an activation request for runlevel2 .target, runlevel3 .target, ... and is equivalent to systemctlisolate runlevel2 .target , systemctlisolate runlevel3 .target ,...
1 , s , S Change into system rescue mode . This is translated into an activation request for rescue .target and is equivalent to systemctlrescue .
q , Q Reload daemon configuration . This is equivalent to systemctldaemon -reload .
u , U Serialize state, reexecute daemon and deserialize state again . This is equivalent to systemctldaemon -reexec .
EXIT STATUS
On success, 0 is returned, a non -zero failure code otherwise .
NOTES
This is a legacy command available for compatibility only . It should not be used anymore, as the concept of runlevels is obsolete .