Linux提供了三种关机/重启系统的命令:shutdown、halt和reboot。这三个命令在一般情况下只有
系统的超级用户(一般是指root)才可以执行。输入没有参数的shutdown命令,两分钟之后即可关
闭系统。在这段时间,Linux将提示所有已经登录系统的用户系统将要退出。
该命令的一般格式为:
shutdown [选项] [时间] [警告信息]。
其中,命令中[选项]的含义为
k:并不真正关机,只是发出警告信息给所有用户;
r:关机后立即重新启动;
h:关机后不重新启动;
f:快速关机,重新启动时跳过fsck;
n:快速关机,不经过init程序;
c:取消一个已经运行的shutdown。
如果要设定等待的时间,可以使用[时间]的选项。
Onow:立即退出系统;
O+mins:在指定的分钟之后退出系统;
Ohh:ss:在指定的时间退出系统。
在关掉系统之前,系统会自动产生一个/etc/nologin文件,用于说明系统即将关闭,用户不能登录
进入。在这段时间中,只有系统管理员可以进入。如果用户要获得有关shutdown命令的更详细的帮
助,可以使用man shutdown命令。
halt命令相当于shutdown -h now,表示立刻关机。reboot命令相当于shutown -r now,表示立刻重新启动。