Linux下shutdown命令
shutdown命令可以安全地关闭或重启Linux系统,它在系统关闭之前给系统上的所有登录用户提示一条警告信息。
该命令还允许用户指定一个时间参数,可以是一个精确的时间,也可以是从现在开始的一个时间段,时间段由+和分钟数表示。
有hh:mm或+m两种模式。例如“shutdown 20:45”表示将在20:45执行shutdown。+m表示m分钟后执行shutdown。
该命令的一般格式: shutdown [选项] [时间] [警告信息]
命令参数
-c取消前一个shutdown命令。
(值得注意的是,当执行一个如“shutdown -h 11:10”的命令时,只要按“Ctrl+C”键就可以中断关机的命令。
若是执行如“shutdown -h 20:10 & ” 的命令将shutdown转到后台时,则需要使用shutdown -c将前一个shutdown命令取消。)
-f重新启动时不执行fsck。
-F重新启动时执行fsck。
-h将系统关机,在某种程度上功能与halt命令相当。
-k只是送出信息给所有用户,但并不会真正关机。
-n不调用init程序关机,而是由shutdown自己进行。
(一般关机程序是由shutdown调用init来实现关机动作),使用此参数将加快关机速度,但是不建议用户使用此种关机方式。
-r shutdown之后重新启动系统。
-t<秒数>送出警告信息和关机信号之间要延迟多少秒。警告信息将提醒用户保存当前进行的工作。
实例:
1. shutdown -h now 立刻关机。/等同于shutdown -s -t 0
2. shutdown -r now 立刻重启。/等同于shutdown -r -t 0
3. shutdown -h 20:05 系统在20:05分会关机。
4. shutdown -r +30 'The system will reboot' 30分钟系统会自动重启,并显示后面的信息。
5. shutdown -k now 'The system will reboot' 仅发出警告信息的参数,系统并不会关机。
--------------------------------------------------------------------------
Windows下shutdown命令
Windows XP系统通过一个名为Shutdown.exe的程序来完成关机操作(在Windows\System下)。
shutdown.exe -a 取消关机。
shutdown.exe -s 关机 。
shutdown.exe -f 强行关闭应用程序。
shutdown.exe -m \\计算机名 控制远程计算机。
shutdown.exe -i 显示图形用户界面,但必须是Shutdown的第一个参数。
shutdown.exe -l 注销当前用户。
shutdown.exe -r 关机并重启。
shutdown.exe -t时间 设置关机倒计时。
shutdown.exe -c"消息内容" 输入关机对话框中的消息内容(不能超127个字符)。
实例:
1.电脑设定在24:00关机
“开始→运行”或“Win+R”键,输入“at 24:00 Shutdown -s -t 20”
这样到了24点,电脑就会出现“系统关机”对话框,并倒计时20秒(默认有30秒钟)并提示你保存工作。
2.取消关机
取消关机可以在运行中输入“shutdown -a”。
另输入“shutdown -i”,则可以打开设置自动关机对话框,对自动关机进行设置。