{ halt | fasthalt } [ -l ] [ -n ] [ -p ] [ -q ] [ -y ]
halt 命令把数据写到磁盘上并停止处理器运行。机器不重新启动。只有 root 用户可以使用此命令。如果别的用户登录进系统,就不能使用此命令。如果没有别的用户登录, 就可以使用 halt 命令。如果你不想立即重新启动机器,可以使用 halt 命令。当显示 ....Halt completed.... 消息时,您可以关闭电源。
halt 命令使用 syslogd 命令记录关机,且把一个关机记录放在 /var/adm/wtmp 登录记帐文件中。系统也把一个条目写入错误记录里,声明系统已关机。
fasthalt 命令通过调用 halt 命令使系统停止。halt命令提供 BSD 兼容性。
-l | 不在记帐文件中记录停机。-l 标志并不阻碍记帐文件更新。-n 与 -q 标志暗示 -l 标志。 |
-n | 停止前要防止 sync。 |
-p | 没有关闭电源而使系统停机。
注:如果与无须永久停机的标志一起使用, -p 标志不会产生影响。如果别的操作数请求延迟开机和重新引导,电源仍然会关闭。 |
-q | 引起快速停机。
注:运行带有 -q 标志的 halt 命令不会发出 sync,因此系统会立即停机。 |
-y | 用拨号操作使系统停机。 |
/usr/bin/from | 指定系统启动脚本。 |
/var/adm/wtmp | 指定登录记帐文件。 |
fastboot命令、fsck 命令、rc 命令、shutdown命令、sync 命令。
syslogd 守护进程。