reboot 命令可被用于在没有其他
用户登录到本系统时执行一个重新引导操作。 shutdown 命令可被用于系统正在运行并且有多个用户已登录到系统的情况。这两个命令都写一个记录到
错误日志以说明此系统暂时禁用。
reboot 命令导致磁盘与 sync 命令同步,并允许系统执行其它的关机活动,例如重新同步硬件时钟。一个重新引导操作就会启动。缺省情况下,系统启动并且磁盘自检。如果成功,系统会在缺省运行级别中运行。
当打开电源时或
系统崩溃后,如果 autorestart 属性设置为true 时,系统就会自己重启动。为查找 autorestart
属性值,使用
lsattr 命令并输入 lsattr -D -l sys0。
缺省值是 true。重新设置 autorestart 属性值为 false,使用 chdev 命令并输入:
chdev -l sys0 -a autorestart=false.
执行
诊断测试后,系统 ROM 查找引导记录。在找到引导记录前系统会一直循环下去。通常,引导记录从
软盘或硬盘读取
引导程序。如果在内核中配置了
调试器,则先进入调试器,但是如果在 30 秒
内什么也没有进入的话,一个隐含的 go 会被执行。一个回车符也执行 go。
reboot 命令通常用
syslog 命令记录重新引导操作,并在 /var/adm/wtmp 登录
记录文件中,放置一个关机记录。如果有 -l, -n,或 -q 标志存在这些操作被禁止。
fastboot 命令通过调用 reboot 命令重新启动系统。在系统启动时运行
fsck 命令检查文件系统。这个命令提供
BSD 兼容性。参数
-n 不执行 sync 命令。使用这个标志可能导致
文件系统损坏。
如果使用 -q 标志,就不会发生
文件系统的同步。如果希望文件系统同步,那么手工运行 sync 命令或使用
shutdown -r 命令。