Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ shutdown(1M) — SunOS 5.3

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

boot(1M)

halt(1M)

init(1M)

killall(1M)

rc0(1M)

rc2(1M)

rc6(1M)

reboot(1M)

ufsdump(1M)

inittab(4)

shutdown(1M)

NAME

shutdown − shut down system, change system state

SYNOPSIS

/usr/sbin/shutdown [ −y ] [ −ggrace-period ] [ −i init-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 Shut the machine down so it is safe to remove the power.  Have the machine remove power if it can.  The rc0 procedure is called to do this work. 

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:  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 Stop the operating system and reboot in interactive mode (boot −a). 

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 do this work. 

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. 

−i init-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), rc0(1M), rc2(1M), rc6(1M), reboot(1M), ufsdump(1M), inittab(4)

Sun Microsystems  —  Last change: 8 Mar 1993

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026