linux – 如何关闭或重启机器? [在不同的操作系统上]

“shutdown”命令[或其他命令?]需要什么参数?是否需要确保机器重新启动或关闭以确保?

e.x.:Linux版本:

# cat /etc/SuSE-release
SUSE Linux Enterprise Server 10 (x86_64)
VERSION = 10
PATCHLEVEL = 4

e.x.:AIX版本:

$oslevel -s
6100-05-01-1016

e.x.:SunOS的版本:

cat /etc/release
                  Solaris 10 10/09 s10s_u8wos_08a SPARC
       Copyright 2009 Sun Microsystems, Inc.  All Rights Reserved.
                    Use is subject to license terms.
                       Assembled 16 September 2009
# 

e.x.:适用于HP-UX的版本:

uname -r
B.11.11

请分享使用shutdown / reboot的经验[命令没有用,因为机器无法访问,因为它在尝试重新启动时“卡住”某个地方 – 我的意思是在重新启动之后,“在”机器重新启动之前……所以为什么它可以卡在重启过程的开始/中间]

解决方法:

检查Rosetta stone for Unix以了解在各种unix变体上执行常见管理任务的方法.在关闭系统时,大多数系统都提供两个命令:一个可以干净地停止系统服务(通过关闭运行级别,对于具有运行级别的变体),以及一个停止世界并立即重新启动的命令(可能甚至没有卸载)文件系统干净).您应该首先尝试清洁变体,如果清除变体失败,则仅使用即时变体;如果您使用即时变体,请先手动关闭尽可能多的东西.

我相信你列出的所有系统都需要适当的参数来关闭以干净地关闭系统并重新启动.检查每个系统上的shutdown(8)或shutdown(1m)手册页.

仅当其中一个系统服务,内核或硬件出现故障时,关闭才会失败.即使某些系统服务无法完全停止,大多数操作系统也会强行关闭系统.如果您遇到内核错误或硬件故障(例如行为不端的磁盘),则关闭过程可能会失败.在这种情况下没有太多的追索权:硬件故障通常需要物理干预.如果您需要在发生硬件故障时重新启动系统,则watchdog可能会有所帮助.

上一篇:C/C++编程笔记:Unix AIX和Linux C语言编译器差别?


下一篇:linux – 如何确定PowerPC和Power 8(及更高版本)上的CPU功能?