JavaScript is required to for searching.
跳过导航链接
退出打印视图
手册页第 1M 部分:系统管理命令     Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
search filter icon
search icon

文档信息

前言

简介

System Administration Commands-第 1 单元

System Administration Commands-第 2 单元

luxadm(1M)

mail.local(1M)

makedbm(1M)

makemap(1M)

masfcnv(1M)

mdlogd(1M)

mdmonitord(1M)

mdnsd(1M)

medstat(1M)

metaclear(1M)

metadb(1M)

metadetach(1M)

metadevadm(1M)

metahs(1M)

metaimport(1M)

metainit(1M)

metaoffline(1M)

metaonline(1M)

metaparam(1M)

metarecover(1M)

metarename(1M)

metareplace(1M)

metaset(1M)

metassist(1M)

metastat(1M)

metasync(1M)

metattach(1M)

mib2mof(1M)

mibiisa(1M)

mkbootmedia(1M)

mkdevalloc(1M)

mkdevmaps(1M)

mkfifo(1M)

mkfile(1M)

mkfs(1M)

mkfs_pcfs(1M)

mkfs_udfs(1M)

mkfs_ufs(1M)

mknod(1M)

mkntfs(1M)

mkpwdict(1M)

modinfo(1M)

modload(1M)

modunload(1M)

mofcomp(1M)

mofreg(1M)

monacct(1M)

monitor(1M)

mount(1M)

mountall(1M)

mountd(1M)

mount_hsfs(1M)

mount_nfs(1M)

mount_pcfs(1M)

mount_smbfs(1M)

mount_tmpfs(1M)

mount_udfs(1M)

mount_ufs(1M)

mpathadm(1M)

mpstat(1M)

msgid(1M)

mvdir(1M)

named(1M)

named-checkconf(1M)

named-checkzone(1M)

named-compilezone(1M)

ncaconfd(1M)

ncheck(1M)

ncheck_ufs(1M)

ndd(1M)

ndmpadm(1M)

ndmpd(1M)

ndmpstat(1M)

netadm(1M)

netcfg(1M)

netcfgd(1M)

netservices(1M)

netstat(1M)

netstrategy(1M)

newaliases(1M)

newfs(1M)

newkey(1M)

nfs4cbd(1M)

nfsd(1M)

nfslogd(1M)

nfsmapid(1M)

nfsref(1M)

nfsstat(1M)

nscadm(1M)

nscd(1M)

nscfg(1M)

nsdb-list(1M)

nsdb-nces(1M)

nsdbparams(1M)

nsdb-resolve-fsn(1M)

nsdb-update-nci(1M)

nslookup(1M)

nsupdate(1M)

ntfscat(1M)

ntfsclone(1M)

ntfscluster(1M)

ntfscmp(1M)

ntfscp(1M)

ntfsfix(1M)

ntfsinfo(1M)

ntfslabel(1M)

ntfsls(1M)

ntfsprogs(1M)

ntfsresize(1M)

ntfsundelete(1M)

nulladm(1M)

nwamd(1M)

obpsym(1M)

oplhpd(1M)

pageout(1M)

parted(1M)

pbind(1M)

pcitool(1M)

pfedit(1M)

pginfo(1M)

pgstat(1M)

picld(1M)

ping(1M)

pkg2du(1M)

pkgadd(1M)

pkgadm(1M)

pkgask(1M)

pkgchk(1M)

pkgcond(1M)

pkg.depotd(1M)

pkgrm(1M)

pkg.sysrepo(1M)

plockstat(1M)

pntadm(1M)

polkit-is-privileged(1M)

pooladm(1M)

poolbind(1M)

poolcfg(1M)

poold(1M)

poolstat(1M)

ports(1M)

poweradm(1M)

poweroff(1M)

powertop(1M)

pppd(1M)

pppoec(1M)

pppoed(1M)

pppstats(1M)

praudit(1M)

prctmp(1M)

prdaily(1M)

projadd(1M)

projdel(1M)

projmod(1M)

prstat(1M)

prtacct(1M)

prtconf(1M)

prtdiag(1M)

prtdscp(1M)

prtfru(1M)

prtpicl(1M)

prtvtoc(1M)

psradm(1M)

psrinfo(1M)

psrset(1M)

pwck(1M)

pwconv(1M)

quot(1M)

quota(1M)

quotacheck(1M)

quotaoff(1M)

quotaon(1M)

rad(1M)

raidctl(1M)

ramdiskadm(1M)

rarpd(1M)

rcapadm(1M)

rcapd(1M)

rctladm(1M)

rdate(1M)

rdisc(1M)

reboot(1M)

rem_drv(1M)

remove_allocatable(1M)

removef(1M)

reparsed(1M)

repquota(1M)

restricted_shell(1M)

rexd(1M)

rexecd(1M)

rlogind(1M)

rmmount(1M)

rmt(1M)

rmvolmgr(1M)

rndc(1M)

rndc-confgen(1M)

roleadd(1M)

roledel(1M)

rolemod(1M)

root_archive(1M)

route(1M)

routeadm(1M)

routed(1M)

rpcbind(1M)

rpc.bootparamd(1M)

rpcinfo(1M)

rpc.mdcommd(1M)

rpc.metad(1M)

rpc.metamedd(1M)

rpc.metamhd(1M)

rpc.rexd(1M)

rpc.rstatd(1M)

rpc.rusersd(1M)

rpc.rwalld(1M)

rpc.smserverd(1M)

rpc.sprayd(1M)

rpc.yppasswdd(1M)

rpc.ypupdated(1M)

rquotad(1M)

rsh(1M)

rshd(1M)

rstatd(1M)

rtc(1M)

rtquery(1M)

runacct(1M)

rusersd(1M)

rwall(1M)

rwalld(1M)

rwhod(1M)

sa1(1M)

sa2(1M)

sadc(1M)

sar(1M)

sasinfo(1M)

savecore(1M)

sbdadm(1M)

sched(1M)

sckmd(1M)

scmadm(1M)

sconadm(1M)

sendmail(1M)

sftp-server(1M)

shadowd(1M)

shadowstat(1M)

share(1M)

shareall(1M)

sharectl(1M)

share_nfs(1M)

share_smb(1M)

showmount(1M)

shutacct(1M)

shutdown(1M)

slpd(1M)

smattrpop(1M)

smbadm(1M)

smbd(1M)

smbiod(1M)

smbiod-svc(1M)

smbios(1M)

smbstat(1M)

smrsh(1M)

sasinfo(1M)

sndradm(1M)

sndrd(1M)

sndrsyncd(1M)

snmpdx(1M)

snmp-notify(1M)

snmpXwbemd(1M)

snoop(1M)

soconfig(1M)

soladdapp(1M)

soldelapp(1M)

solstice(1M)

sppptun(1M)

spray(1M)

sprayd(1M)

srptadm(1M)

sshd(1M)

ssh-keysign(1M)

startup(1M)

statd(1M)

stclient(1M)

stmfadm(1M)

stmsboot(1M)

strace(1M)

strclean(1M)

strerr(1M)

sttydefs(1M)

su(1M)

sulogin(1M)

suriadm(1M)

svadm(1M)

svcadm(1M)

svcbundle(1M)

svccfg(1M)

svc.configd(1M)

svc.ipfd(1M)

svc.startd(1M)

swap(1M)

sxadm(1M)

sync(1M)

syncinit(1M)

syncloop(1M)

syncstat(1M)

sysconfig(1M)

sysdef(1M)

syseventadm(1M)

syseventconfd(1M)

syseventd(1M)

syslogd(1M)

talkd(1M)

tapes(1M)

telnetd(1M)

tftpd(1M)

th_define(1M)

th_manage(1M)

tic(1M)

tncfg(1M)

tnchkdb(1M)

tnctl(1M)

tnd(1M)

tninfo(1M)

tpmadm(1M)

traceroute(1M)

trapstat(1M)

ttymon(1M)

tunefs(1M)

turnacct(1M)

txzonemgr(1M)

tzreload(1M)

tzselect(1M)

uadmin(1M)

ucodeadm(1M)

ufsdump(1M)

ufsrestore(1M)

umount(1M)

umountall(1M)

System Administration Commands-第 3 单元

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?

reboot

- 重新启动操作系统

用法概要

/usr/sbin/reboot [-dlnq] [-f | -p] [boot_arguments]
/usr/sbin/reboot [-f [-e environment] | -p] [-dlnq] [boot_arguments]

描述

reboot 实用程序可重新启动内核。PROM 监视器将内核装入内存,并将控制权转移给装入的内核。

在 x86 系统中,当指定了 -f 标志时,运行的内核会将下一个内核装入内存,然后将控制权转移给新装入的内核。此 reboot 形式如上面第二条用法概要所示。

虽然超级用户可以随时运行 reboot,但通常会先使用 shutdown(1M) 以警告登录用户服务即将丢失。有关详细信息,请参见 shutdown(1M)

reboot 实用程序对磁盘执行 sync(1M) 操作,然后启动多用户重新引导。有关详细信息,请参见 init(1M)。在 x86 系统中,重新引导可能还会根据需要更新引导归档文件,以确保成功重新引导。

reboot 实用程序通常会将重新引导记录到系统日志守护进程 syslogd(1M) 中,并在登录记帐文件 /var/adm/wtmpx 中添加一条关机记录。如果提供了 -n-q 选项,则会禁止这些操作。

通常,系统会在加电时或崩溃后进行重新引导。

选项

支持以下选项:

-d

强制在重新引导前执行系统故障转储。有关配置系统故障转储的信息,请参见 dumpadm(1M)

-e

如果存在 -f 选项,将重新引导至指定的引导环境。

次选项当前仅在 x86 系统中可用。

-f

对于 x86 系统:

快速重新引导,跳过固件和引导装载程序。运行的内核会将新内核装入内存,同时将控制权转移给新装入的内核。如果要指定磁盘或内核参数,则必须在其他引导参数之前指定它们。

对于 SPARC 系统:

通过跳过某些 POST 测试加快重新引导过程。

缺省情况下,启用服务 svc:/system/boot-config:default。它需要 solaris.system.shutdown 作为 action_authorizationvalue_authorization。当 config/fastreboot_default 属性设置为 true 时,reboot 的行为相当于 reboot -f。此属性的值可以使用 svccfg(1M)svcadm(1M) 更改,以控制缺省的重新引导行为。

有关详细信息,请参见“示例”部分。

-l

阻止向系统日志守护进程 syslogd(1M) 发送有关谁执行了 reboot 的消息。

-n

避免调用 sync(2),并且不将重新引导记录到 syslogd(1M)/var/adm/wtmpx 中。内核仍会在重新引导之前尝试同步文件系统,除非也使用了 -d 选项。如果将选项 -d-n 一起使用,内核将不会尝试同步文件系统。

-p

重新引导至 PROM。此标志可用于通过固件重新引导系统,而不会更改由 system/boot-config 服务中的 config/fastreboot_default 属性设置指定的缺省重新引导行为。

-p-f 选项互相排斥。

-q

快速。以快速、断然的方式重新引导,而不先关闭正在运行的进程。

操作数

支持下列操作数:

boot_arguments

可选的 boot_argumentsuadmin(2) 函数指定参数,这些参数在重新启动时将传递给引导程序和内核。参数的形式和列表在 boot(1M)kernel(1M) 手册页中有述。如果指定参数,参数间的空白将替换为单空格,除非针对 shell 将空白放在引号中。如果 boot_arguments 以连字符开头,则必须在其前面加上 -- 分隔符(两个连字符),以表示 reboot 参数列表结束。

示例

示例 1 将 -r-v 参数传递给 boot

在下面的示例中,必须使用分隔符 --(两个连字符)将 reboot 的选项与 boot(1M) 的参数分隔开来。

example# reboot -dl -- -rv

示例 2 使用特定磁盘和内核重新引导

下面的示例使用特定的磁盘和内核重新引导。

example# reboot disk1 kernel.test/unix

示例 3 快速重新引导

下面的示例使用 -f 选项执行快速重新引导。

如果启用了 svc:/system/boot-config:default 服务,并且 config/fastreboot_default 属性设置为 true,则可省略 -f 选项。

在 x86 系统中,以下命令将重新引导至 GRUB(请参见 grub(5))菜单文件 menu.lst 中的缺省条目。

example# reboot -f

以下命令将重新引导至另一个 UFS 根磁盘。

example# reboot -f -- '/dev/dsk/c1d0s0'

以下命令将重新引导至另一个 ZFS 根池。

example# reboot -f -- 'rpool/ROOT/root2'

以下命令使用 -k 选项重新引导至同一磁盘上的 mykernel

example# reboot -f -- '/platform/i86pc/mykernel/amd64/unix -k'

以下命令将重新引导至挂载在 /mnt 上的另一个根磁盘上的 mykernel

example# reboot -f -- '/mnt/platform/i86pc/mykernel/amd64/unix -k'

以下命令将重新引导至另一个名为 second_root 的引导环境中的 /platform/i86pc/kernel/$ISADIR/unix

example# reboot -f -e second_root

以下命令使用 -kv 选项重新引导至同一内核。

example# reboot -f -- '-kv'

以下命令将禁用缺省的快速重新引导行为。

example# svccfg -s "system/boot-config:default" \
setprop config/fastreboot_default=false
example# svcadm refresh svc:/system/boot-config:default

以下命令将重新启用缺省的快速重新引导行为。

example# svccfg -s "system/boot-config:default" \
setprop config/fastreboot_default=true
example# svcadm refresh svc:/system/boot-config:default

示例 4 重新引导至特定 GRUB 菜单

以下命令将重新引导至 GRUB 菜单中的条目 2

example# bootadm list-menu
  the location for the active GRUB menu is: /rpool/boot/grub/menu.lst
  default 0
  timeout 10
  0 zfsbe1
  1 zfsbe1 failsafe
  2 zfsbe2
  3 zfsbe2 Solaris xVM
  4 zfsbe2 failsafe
example# reboot 2

文件

/var/adm/wtmpx

登录记帐文件

属性

有关下列属性的说明,请参见 attributes(5)

属性类型
属性值
可用性
system/core-os

另请参见

mdb(1)boot(1M)dumpadm(1M)fsck(1M)halt(1M)init(1M)kernel(1M)shutdown(1M)svcadm(1M)svccfg(1M)sync(1M)syslogd(1M)sync(2)uadmin(2)reboot(3C)attributes(5)grub(5)

附注

reboot 实用程序不执行 /etc/rcnum.d 中的脚本,也不执行 inittab(4) 中的关机操作。为确保完全关闭系统服务,请使用 shutdown(1M)init(1M) 重新引导 Solaris 系统。