The
halt
and
reboot
utilities flush the file system cache to disk, run the system
shutdown script, send all running processes a
SIGTERM
(and subsequently a SIGKILL),
and, respectively, halt or restart the system.
The action is logged, including entering a shutdown record into the login
accounting file.
The options are as follows:
-d
Causes system to create a dump before rebooting.
This option is useful for debugging system dump procedures or
capturing the state of a corrupted or misbehaving system.
See
savecore(8)
for information on how to recover this dump.
-n
Prevent file system cache from being flushed.
This option should probably not be used.
-p
Causes the system to power down, if it is being halted, and the
hardware supports automatic power down.
See also the description of
powerdown,
below.
-q
Quick.
The system is halted or restarted quickly and ungracefully, and only
the flushing of the file system cache is performed.
This option should probably not be used.
Normally, the
shutdown(8)
utility is used when the system needs to be halted or restarted, giving
users advance warning of their impending doom.
FILES
/etc/rc.shutdown
Script which is run at shutdown time.
If it sets the variable
powerdown
to
YES,
halt
will attempt to power down the machine after it has halted.