关闭系统

以下过程和示例说明如何使用 shutdown 和 init 命令关闭系统。

如何确定登录到系统的用户

对于作为多用户分时系统的 Oracle Solaris 系统,关闭系统前可能需要确定是否有任何用户登录到系统。在这些实例中使用以下过程。要确定登录到系统的用户,请使用 who 命令,如下所示:$ who

holly console May 7 07:30

kryten pts/0 May 7 07:35 (starlite)

lister pts/1 May 7 07:40 (bluemidget)

第一列中的数据标识登录用户的用户名。

第二列中的数据标识登录用户的终端线。

第三列中的数据标识用户登录的日期和时间。

第四列中的数据(如果存在)标识用户从远程系统登录时的主机名。

如何使用 shutdown 命令关闭系统成为 root 角色。

对于服务器关闭,查明是否有任何用户登录到系统。# who

屏幕上会显示所有登录用户的列表。

关闭系统。# shutdown -iinit-state -ggrace-period -y-iinit-state

使系统进入到与缺省级别 S 不同的 init 状态。选项包括 0、1、2、5 和 6。

运行级别 0 和 5 是为关闭系统而保留的状态。运行级别 6 用于重新引导系统。运行级别 2 可用作多用户操作状态。

-ggrace-period

指示系统关闭前的时间(以秒为单位)。缺省值为 60 秒。

-y

继续关闭系统,无需任何介入。否则,系统会提示您在 60 秒后继续执行关闭过程。

有关更多信息,请参见 shutdown(1M) 手册页。

如果系统要求您确认,请键入 y。Do you want to continue? (y or n): y

如果使用了 shutdown -y 命令,系统将不提示您继续操作。

如果出现提示,请键入 root 口令。Type Ctrl-d to proceed with normal startup,

(or give root password for system maintenance): xxxxxx

执行完任何系统管理任务后,请按 Ctrl-D 组合键,以返回到缺省的系统运行级别。

使用下表确认系统是否处于您在 shutdown 命令中指定的运行级别。

指定的运行级别

基于 x86 的系统提示符

S(单用户状态)

#

0(电源关闭状态)

#

运行级别 3(共享远程资源的多用户状态)

hostname console login:

示例 3-1 使用 shutdown 命令使系统进入单用户状态(运行级别 S)

在以下示例中,使用 shutdown 命令使系统在三分钟内进入运行级别 S(单用户状态)。# who

root console Apr 15 06:20

# shutdown -g180 -y

Shutdown started. Fri Apr 15 06:20:45 MDT 2011

Broadcast Message from root (console) on portia Fri Apr 15 06:20:46...

The system portia will be shut down in 3 minutes

showmount: portia: RPC: Program not registered

Broadcast Message from root (console) on portia Fri Apr 15 06:21:46...

The system portia will be shut down in 2 minutes

showmount: portia: RPC: Program not registered

Broadcast Message from root (console) on portia Fri Apr 15 06:22:46...

The system portia will be shut down in 1 minute

showmount: portia: RPC: Program not registered

Broadcast Message from root (console) on portia Fri Apr 15 06:23:16...

The system portia will be shut down in 30 seconds

showmount: portia: RPC: Program not registered

Changing to init state s - please wait

svc.startd: The system is coming down for administration. Please wait.

root@portia:~# Apr 15 06:24:28 portia svc.startd[9]:

Apr 15 06:24:28 portia syslogd: going down on signal 15

svc.startd: Killing user processes.

Requesting System Maintenance Mode

(See /lib/svc/share/README for more information.)

SINGLE USER MODE

Enter user name for system maintenance (control-d to bypass):xxxxxx

#

示例 3-2 使用 shutdown 命令使系统进入关闭状态(运行级别 0)

在以下示例中,使用 shutdown 命令使系统在五分钟内进入运行级别 0,而无需进行其他确认操作。# who

root console Jun 17 12:39...

userabc pts/4 Jun 17 12:39 (:0.0)

# shutdown -i0 -g300 -y

Shutdown started. Fri Apr 15 06:35:48 MDT 2011

Broadcast Message from root (console) on murky Fri Apr 15 06:35:48...

The system pinkytusk will be shut down in 5 minutes

showmount: murkey: RPC: Program not registered

showmount: murkey: RPC: Program not registered

Broadcast Message from root (console) on murkey Fri Apr 15 06:38:48...

The system murkey will be shut down in 2 minutes

showmount: murkey: RPC: Program not registered

Broadcast Message from root (console) on murkey Fri Apr 15 06:39:48...

The system murkey will be shut down in 1 minute

showmount: murkey: RPC: Program not registered

Broadcast Message from root (console) on murkey Fri Apr 15 06:40:18...

The system murkey will be shut down in 30 seconds

showmount: murkey: RPC: Program not registered

Broadcast Message from root (console) on murkey Fri Apr 15 06:40:38...

THE SYSTEM murkey IS BEING SHUT DOWN NOW ! ! !

Log off now or risk your files being damaged

showmount: murkey: RPC: Program not registered

Changing to init state 0 - please wait

root@murkey:~# svc.startd: The system is coming down. Please wait.

svc.startd: 122 system services are now being stopped.

Apr 15 06:41:49 murkey svc.startd[9]:

Apr 15 06:41:50 murkey syslogd: going down on signal 15

svc.startd: Killing user processes.

Apr 15 06:41:57 The system is down. Shutdown took 69 seconds.

syncing file systems... done

Press any key to reboot.

Resetting...

如果要使系统进入运行级别 0 以关闭所有设备的电源,请参见关闭系统设备电源。

示例 3-3 使用 shutdown 命令使系统进入多用户状态(运行级别 3)

在以下示例中,使用 shutdown 命令在两分钟内将系统重新引导至运行级别 3。不需要进行其他确认。# who

root console Jun 14 15:49 (:0)

userabc pts/4 Jun 14 15:46 (:0.0)

# shutdown -i6 -g120 -y

Shutdown started. Fri Apr 15 06:46:50 MDT 2011

Broadcast Message from root (console) on venus Fri Apr 15 06:46:50...

The system venus will be shut down in 2 minutes

showmount: venus: RPC: Program not registered

showmount: venus: RPC: Program not registered

Broadcast Message from root (console) on venus Fri Apr 15 06:47:50...

The system venus will be shut down in 1 minute

showmount: venus: RPC: Program not registered

showmount: venus: RPC: Program not registered

Broadcast Message from root (console) on venus Fri Apr 15 06:48:20...

The system venus will be shut down in 30 seconds

showmount: venus: RPC: Program not registered

Broadcast Message from root (console) on venus Fri Apr 15 06:48:40...

THE SYSTEM venus IS BEING SHUT DOWN NOW ! ! !

Log off now or risk your files being damaged

showmount: venus: RPC: Program not registered

Changing to init state 6 - please wait

root@venus:~# svc.startd: The system is coming down. Please wait.

svc.startd: 123 system services are now being stopped.

Apr 15 06:49:32 venus svc.startd[9]:

Apr 15 06:49:32 venus syslogd: going down on signal 15

svc.startd: Killing user processes.

Apr 15 06:49:40 The system is down. Shutdown took 50 seconds.

syncing file systems... done

rebooting...

SunOS Release 5.11 Version 2010-12-10 64-bit

Copyright (c) 1983, 2010, Oracle and/or its affiliates. All rights reserved.

Booting to milestone "milestone/single-user:default".

Hostname: venus

NIS domain name is solaris.us.oracle.com

.

.

.

venus console login:

另请参见

无论您为何关闭系统,您都可能希望返回运行级 3,在该级别下所有的文件资源都可用且用户可以登录。有关将系统恢复到多用户状态的说明,请参见将基于 x86 的系统引导至多用户状态(运行级别 3)。

如何使用 init 命令关闭系统

需要关闭独立系统时,请使用以下过程。成为 root 角色。

关闭系统。# init 5

有关更多信息,请参见 init(1M) 手册页。

示例 3-4 使用 init 命令使系统进入关闭状态(运行级别 0)

在此示例中,使用 init 命令使基于 x86 的独立系统进入可安全关闭电源的运行级别。# init 0

#

INIT: New run level: 0

The system is coming down. Please wait.

.

.

.

The system is down.

syncing file systems... [11] [10] [3] done

Press any key to reboot

另请参见

无论您为何关闭系统,您都可能希望返回运行级 3,在该级别下所有的文件资源都可用且用户可以登录。有关将系统恢复到多用户状态的说明,请参见将基于 x86 的系统引导至多用户状态(运行级别 3)。

oracle禁用系统用户登录,关闭系统 - 在 x86 平台上引导和关闭 Oracle Solaris相关推荐

  1. python 搭建登陆系统,用Python连接操作MySQL数据库,做一个简单的用户登录注册系统...

    我们可以很容易地用Python实现一个用户登录系统,相信这即使是对编程新手来说也是小菜一碟. 作为Python的小萌新,今天我想记录下来的是如何实现一个连接了MySQL数据库的用户登录注册系统,它的效 ...

  2. Linux登录日志配置,Unix系统用户登录及操作命令日志配置的方法

    Unix系统用户登录及操作命令日志配置的方法 Unix操作系统有很多值得学习的地方,Unix系统用户登录.操作命令日志配置方法你了解多少呢?下面是相关的知识,欢迎阅读. 在SOC.审计.4A等项目中, ...

  3. oracle通过sid远程登录,oracle怎么捕获用户登录信息,如SID,IP地址等

    可以利用登录触发器,如 CREATE OR REPLACE TRIGGER tr_login_record AFTER logon ON DATABASE DECLARE miUserSid NUMB ...

  4. A系统单点登录B系统

    A系统单点登录B系统 单点登录的前提条件 流程图 调用方式 单点登录的前提条件 B系统需要提前配置可单点登录的用户信息(部门信息则不需要). 在A系统与B系统之间通过令牌的方式来实现双方系统对于当前用 ...

  5. Oracle数据库用管理员登录,oracle数据库关于用户登录

    本文主要向大家介绍了oracle数据库关于用户登录的问题,通过具体的内容向大家展现,希望对大家学习oracle数据库有所帮助. oracle 数据库的安装 : 一: 安装的时候可以设定解锁的用户  一 ...

  6. 如何在linux上创建数据库,在LINUX平台上手动创建数据库(oracle 10g)

    在LINUX平台上手动创建数据库(oracle 10g) 安装完oracle软件后,不使用dbca创建数据库,而手动创建数据库,主要目的是了解数据库创建的过程中主要进行了那些操作. 1.首先设置要创建 ...

  7. 更改oracle背景,Oracle 11gR2修改用户后导致系统HANG住

    [背景]今天中午的时候用户反馈需要修改数据库的和应用的连接密码,修改密码这种小事情,本以为不会不会出现问题的.没想到午休到一半的时候就接到用户的电话,系统连接不进去了. [环境] 操作系统 linux ...

  8. vsftp账号_vsftp怎么配置系统用户登录啊

    huangyandong 于 2011-05-10 13:06:11发表: 打开vsftpd的配置文件,redhat的配置文件默认为/etc/vsftpd.conf: 要想使用本地用户登录的话则只需更 ...

  9. 计算机禁止用户登录,win7系统禁止显示用户登录信息的设置方法

    win7系统功能强大,有着xp系统不可比拟的其他功能,不过有些功能虽然强大,但为了保障系统安全信息,最好还是禁用掉为好.比如当用户登录系统桌面时,可以查看上次具体登录情况,包括时间和使用账号.虽然此功 ...

最新文章

  1. 使用Protobuf文件一键生成Java类
  2. 关于LoginFilter的问题
  3. 转载:vs配置opencv教程
  4. VTK:图片之ImageCorrelation
  5. MapReduce太慢了,记一次对它的调优建议。
  6. 机器学习知识总结系列-机器学习中的数学-概率与数理统计(1-3-1)
  7. 【MySQL】MySQL 报错 Could not retrieve transation read-only status server Unknown system tx_read_only
  8. zipkin brave mysql_Zipkin和Brave实现http服务调用的跟踪
  9. 如何在C#中从同步方法调用异步方法?
  10. 基于FVC_MSAVI_EVI的荒漠化等级分类方法
  11. 小米5splus(高配版/全网通)解BL锁教程申请BootLoader解锁教程
  12. 为什么说数据不动代码动?移动计算比移动数据更划算?
  13. 检测X光图像中Covid-19
  14. Debian7升级glibc和gcc
  15. java从入门到出轨
  16. ps ui html,UI设计的PS配置技巧
  17. kdj超卖_KDJ超卖区超买区是什么?有什么要注意的
  18. teb planner error
  19. How to defeat burnout and stay motivated 战胜倦怠 保持活力
  20. PS 修改图片上的文字内容但保留文字格式

热门文章

  1. “省份、城市、区县” 三级联动数据
  2. APP端测试常见的功能点
  3. loopback接口介绍
  4. 学计算机是不是必须要买电脑,上大学了,你必须买一部电脑吗?
  5. vbs 打开指定浏览器网页
  6. http/https/浏览器
  7. C语言编程实现数兔子问题
  8. 关于Oracle SQL中系统时间和库里数据时间的比较
  9. Smart-api开源api接口管理平台
  10. 解析国内冷链物流的发展现状