恰当地关机
然而,如果还有用户在使用系统,那么此时关机是相当粗鲁的(用户可能会非常生气)。shutdown 命令提供了一种方法,以一种合理对待用户的方式来更改运行级别。类似于 kill 命令那种可以向一个进程发送多种信号的能力,shutdown 可以用来停机、重新引导或转至单用户方式。例如,要在 5 分钟内转至单用户方式:
[code]# shutdown 5
Broadcast message from root (pts/2) (Tue Jan 15 19:40:02 2002):
The system is going DOWN to maintenance mode in 5 minutes![/code]
如果此时您按 control-c 组合键,您可以取消切换至单用户方式前的延时等待。上面的消息将在系统的所有终端上出现,因此用户有合理数量的时间保存他们的工作并注销。(有些人可能会争论 5 分钟是不是“合理”的)。
Temoc 于 2006-10-02 21:00:59发表:
立即关机
如果您是唯一使用系统的人,您可以用“now”代替以分钟为单位的参数。例如,要立即重新引导系统:
[code]# shutdown -r now[/code]
在此情况下,您没有机会按 control-c 组合键;因为系统已经在进行关机了。最后,-h 选项使系统停机:
[code]# shutdown -h 1
Broadcast message from root (pts/2) (Tue Jan 15 19:50:58 2002):
The system is going DOWN for system halt in 1 minute![/code]