The s6 command
s6-frontend
Software
skarnet.org

The s6 system command

s6 system groups actions related to booting or shutting down the system.

Interface

     s6 system subcommand

Subcommands

help

s6 system help prints a short help message summarizing the options and usage of the s6 system command. It is not as detailed as this page.

boot

Interface

     s6 system boot

The rest of the subcommands are shutdown subcommands, and they only work if the machine makes use of s6-linux-init and s6-frontend has been configured to support it. On a machine that does not boot via s6-linux-init, a shutdown should be executed via the shutdown commands provided by your init system. In order for the shutdown to be clean, the command s6 live stop-everything -E should be run before the init system performs a hard shutdown. For instance, if the system uses /etc/inittab, then the following line should appear in /etc/inittab: ::shutdown:/usr/bin/s6 live stop-everything -E

reboot

Interface

     s6 system reboot

poweroff

Interface

     s6 system poweroff

halt

Interface

     s6 system halt