关闭系统时,请牢记以下几点:
使用 init 和 shutdown 命令关闭系统。这两个命令用于执行系统的正常关闭,表示所有的系统进程和服务都将正常终止。
在所运行的版本不低于 Solaris 10 6/06 发行版的基于 x86 的系统上,按下并松开电源按钮可启动系统的正常关闭。以这种方式关闭基于 x86 的系统与使用 init 5 命令来关闭系统等效。在某些基于 x86 的系统上,BIOS 配置可能会禁止使用电源按钮来启动系统关闭。为了允许使用电源按钮来启动系统关闭,请重新配置 BIOS。
使用 shutdown 命令关闭服务器。关闭服务器之前,系统会通知从服务器挂载资源的已登录用户和系统。此外,还建议使用电子邮件来通知系统关闭,以便用户可以为系统停机时间做准备。
您需要具备超级用户权限,才能使用 shutdown 或 init 命令关闭系统。
shutdown 和 init 命令将运行级别作为参数。
以下是三个最常见的运行级别:
运行级别 3-所有系统资源都可用且用户可以登录。缺省情况下,引导系统后会使系统进入运行级别 3,该运行级别用于正常的日常操作。此运行级别也称为共享 NFS 资源的多用户级别。
运行级别 6-停止操作系统并重新引导至由 /etc/inittab 文件中的 initdefault 项定义的状态。
运行级别 0-操作系统关闭,可以安全关闭电源。每次移动系统,或者添加或删除硬件时,都需要使系统进入运行级别 0。
第 18 章 中对运行级别进行了全面介绍。