惯用命令—shutdown:
shutdown可达成如下工作:
* 可以选择自由关机模式:是要关机、重启或进入单用户操作模式均可;
* 可以设置关机时间:可以设置成现在立刻关机,也可以设置某一个特定的时间才关机;
* 可以自定义关机消息:在关机之前,可以将自己设置的消息传达给在线用户;
* 可以仅发出警告消息:有时有可能你要进行一些测试,而不想让其他用户干扰,或者是明白地告诉用户某段时间要注意下,这个时候可以使用shutdown来通知用户,但却不是真的要关机;
* 可以选择是否要用fsck检查文件系统.
常用的语法规则:
/sbin/shutdown [-t 秒] [-rkhncfF] 时间 [警告消息]
参数:
-t sec : -t 后面加秒数,即”过几秒后关机”的意思;
-r : 在将系统服务停掉之后就重启(常用);
-h : 将系统服务停掉后,立即关机(常用);
-k : 不是真的关机,只是发送警告消息出去;
-n : 不经过init程序,直接以shutdown的功能来关机;
-c : 取消已经在进行的shutdown命令内容;
-f : 关机并开机之后,强制略过fsck的磁盘检查;
-F : 系统重启之后,强制进行fsck的磁盘检查;
时间 : 这是一定要加入的参数.可以为now 10 13:00 ….
eg:
shutdown -h 10 ‘I will shutdown after 10 minutes’.
告诉大家:这台机器会在10分钟后关机,并且会显示在目前登录者的屏幕前方.
常用关机、重启命令:
重启命令:
reboot
hutdown -r now
init 6
关机命令:
shutdown -h now
halt -p
poweroff
init 0
小注:
shutdown 可以依据目前已启动的服务来逐次关闭服务后关机;而halt 却能够不理会目前系统状况下,进行硬件关机的特殊功能.
Dos
shutdown /?
没有参数 显示帮助。这与键入 /? 是一样的。
/? 显示帮助。这与不键入任何选项是一样的。
/l 注销。这不能与 /m 或 /d 选项一起使用。
/s 关闭计算机。
/r 完全关闭并重启计算机。
/h 休眠本地计算机。
可以与 /f 选项一起使用。
/t xxx 将关闭前的超时时间设置为 xxx 秒。
有效范围是 0-315360000 (10 年),默认值为 30。
如果超时时间大于 0,则默示为
/f 参数。
/c “comment” 有关重新启动或关闭的原因的注释。
最多允许 512 个字符。
/f 强制关闭正在运行的应用程序而不事先警告用户。
如果为 /t 参数指定大于 0 的值,
则默示为 /f 参数。
/d [p|u:]xx:yy 提供重新启动或关闭的原因。
p 指示重启或关闭是计划内的。
u 指示原因是用户定义的。
如果未指定 p 也未指定 u,则重新启动或关闭
是计划外的。
xx 是主要原因编号(小于 256 的正整数)。
yy 是次要原因编号(小于 65536 的正整数)。