Hi All,
I have one situation to shut-down the system through shell script.I need script command to shut-down the system and process should end(safe-mode) the MyEclipse.
I am having exactly the same problem with https://www.unix.com/programming/129264-application-cleanup-during-linux-shutdown.html but the thread is old and closed. The only difference is that I use sigaction() instead of signal(), which is recommended, as far as I know.
This is my code:
... (9 Replies)
Hello,
from last few days my laptop is not whutting down properly.. when ever i ty to shutdown it restarts again.. what may be problem?? antivirus is updated till date.. and i use windows xp sp2....
regards,
deepak. (5 Replies)
I am working on a SUN T2000 machine with Solaris 10 running on it. When I checked the system this morning, I found it to be turned off. The lastreboot command showed that the system had been shut down the previous night.
I want to find out how the system was shut down. I have run hardware health... (2 Replies)
Ok here is the problem we have 2 v440 with same IP address running solars 9. one remains on the other remains off. They are both configured exactly the same for redundant purposes for the software we use. This was the best/worst idea. Great because down time is only a mere minutes. The bad is the... (7 Replies)
shutdown(1M) System Administration Commands shutdown(1M)NAME
shutdown - shut down system, change system state
SYNOPSIS
/usr/sbin/shutdown [-y] [-g grace-period] [-i init-state] [message]
DESCRIPTION
shutdown 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.
By default, shutdown brings the system to a state where only the console has access to the operating system. This state is called single-
user.
Before starting to shut down daemons and killing processes, shutdown sends a warning message and, by default, a final message asking for
confirmation. message is a string that is sent out following the standard warning message "The system will be shut down in ..." If the
string contains more than one word, it should be contained within single (') or double (") quotation marks.
The warning message and the user provided message are output when there are 7200, 3600, 1800, 1200, 600, 300, 120, 60, and 30 seconds
remaining before shutdown begins. See EXAMPLES.
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.
-g grace-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.
EXAMPLES
Example 1: Using shutdown
In the following example, shutdown is being executed on host foo and is scheduled in 120 seconds. The warning message is output 2 minutes,
1 minute, and 30 seconds before the final confirmation message.
example# shutdown -i S -g 120 "===== disk replacement ====="
Shutdown started. Tue Jun 7 14:51:40 PDT 1994
Broadcast Message from root (pts/1) on foo Tue Jun 7 14:51:41...
The system will be shut down in 2 minutes
===== disk replacement =====
Broadcast Message from root (pts/1) on foo Tue Jun 7 14:52:41...
The system will be shut down in 1 minutes
===== disk replacement =====
Broadcast Message from root (pts/1) on foo Tue Jun 7 14:53:41...
The system will be shut down in 30 seconds
===== disk replacement =====
Do you want to continue? (y or n):
FILES
/etc/inittab controls process dispatching by init
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWcsu |
+-----------------------------+-----------------------------+
SEE ALSO boot(1M), halt(1M), init(1M), killall(1M), reboot(1M), ufsdump(1M), init.d(4), inittab(4), nologin(4), attributes(5)NOTES
When a system transitions down to the S or s state, the /etc/nologin file (see nologin(4)) is created. Upon subsequent transition to state
2 (multi-user state), this file is removed by a script in the /etc/rc2.d directory.
SunOS 5.10 9 May 2001 shutdown(1M)