shutdown(1M)
NAME
shutdown − shut down system, change system state
SYNOPSIS
/usr/sbin/shutdown [ −y ] [ −ggrace-period ] [ −iinit-state ]
AVAILABILITY
SUNWcsr
DESCRIPTION
This command is executed by the super-user to change the state of the machine. In most cases, it is used to change from the multi-user state (state 2) to another state (see below).
By default, it brings the system to a state where only the console has access to the operating system. This state is called single-user (see below).
The command sends a warning message and a final message before it starts shutdown activities. By default, the command asks for confirmation before it starts shutting down daemons and killing processes.
System state definitions are:
state 0 Stop the operating system.
state 1 State 1 is referred to as the administrative state. In state 1 file systems required for multi-user operations are mounted, and logins requiring access to multi-user file systems can be used. When the system comes up from firmware mode into state 1, only the console is active and other multi-user (state 2) services are unavailable. Note that not all user processes are stopped when transitioning from multi-user state to state 1.
state s, S State s (or S) is referred to as the single-user state. All user processes are stopped on transitions to this state. In the single-user state, file systems required for multi-user logins are unmounted and the system can only be accessed through the console. Logins requiring access to multi-user file systems cannot be used.
state 5 Shut the machine down so that it is safe to remove the power. Have the machine remove power, if possible. The rc0 procedure is called to perform this task.
state 6 Stop the operating system and reboot to the state defined by the initdefault entry in /etc/inittab. The rc6 procedure is called to perform this task.
OPTIONS
−y Pre-answer the confirmation question so the command can be run without user intervention. A default of 60 seconds is allowed between the warning message and the final message. Another 60 seconds is allowed between the final message and the confirmation.
−ggrace-period Allow the super-user to change the number of seconds from the 60-second default.
−iinit-state If there are warnings, init-state specifies the state init is to be in. By default, system state “s” is used.
SEE ALSO
boot(1M), halt(1M), init(1M), killall(1M), reboot(1M), ufsdump(1M), init.d(4), inittab(4)
SunOS 5.4 — Last change: 4 Apr 1994