命令介绍
shutdown命令可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown也可以用来重开机。使用权限:系统管理者。
命令格式
shutdown[选项][参数]
参数说明
-c#cancel,其他用户可以取消目前正在执行的关机程序,或者Control-C终止shutdown程序-k#仅仅向每个登录用户发出警告信息,并不真正关机-f Ubuntu系统独有,CentOS系统没有#重新启动时不执行fsck文件系统检查命令;-F Ubuntu系统独有,CentOS系统没有#重新启动时执行fsck文件系统检查命令;-h#关机(halt)或关闭电源(poweroff),至于选择哪一种取决于系统的关机脚本(有時候可以在BIOS中更改)-H#关机(halt);-P#关机,等价于poweroff命令-n#不调用init程序进行关机,而由shutdown自己进行-r#重启。等价于 reboot 命令-t<秒数>#送出警告信息和删除信息之间要延迟多少秒--help#显示帮助信息--version#显示版本
示例详解
1、立刻关机
shutdown-Hnow//或halt
2、系统在今天的指定10分钟后关机
#shutdown-h10
3、重新启动计算机
shutdown-rnow//或reboot
4、发送后面的警告信息,再过30分钟系统会自动重启。
shutdown-r+30'Thesystemwillreboot30minslater'
5、仅发出警告,系统并不会关机。
shutdown-know'Thisisjustawarningmessage'
6、立即关机并切断电源。
shutdown-Pnow//或poweroff
7、恶作剧,仅发出警告,什么都不会发生。
shutdown+10-k'10分钟后关机'
8、设置系统在那个时间点关机
shutdown-h12:30或后台执行shutdown-h12:30&
9、取消shutdown命令执行
如果执行了下面的命令,突然发现时间上有冲突,可以使用ctrl+c取消shutdown-h12:3Shutdowncancelled.或者,在另一个命令行窗口,使用下面的命令取消。shutdown-c