mirror of
https://github.com/RGBCube/serenity
synced 2025-05-14 11:24:58 +00:00

Let's put the power_state global node into the /sys/kernel directory, because that directory represents all global nodes and variables being related to the Kernel. It's also a mutable node, that is more acceptable being in the mentioned directory due to the fact that all other files in the /sys/firmware directory are just firmware blobs and are not mutable at all.
321 B
321 B
Name
shutdown - Power off the machine
Synopsis
$ shutdown
Description
shutdown
instructs the kernel to power off the machine immediately.
Notes
The shutdown
utility opens the /sys/kernel/power_state
node and writes the magic value "2"
to instruct the kernel to power off the machine.