shutdown 命令(Linux命令:shutdown立即关机)
一、Linux中的shutdown命令
Linux shutdown命令可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown也可以从来重开机。
使用权限:系统管理者。
语法:
shutdown [-t seconds] [-rkhncfF] time [message]
参数:
-t seconds设定在几秒钟之后进行关机程序。
-k并不会真的关机,只是将警告讯息传送给所有使用者。
-r关机后重新开机。
-h关机后停机。
-n不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机。
-c取消目前已经进行中的关机动作。
-f关机时,不做fsck动作。
-F关机时,强迫进行fsck动作。
time设定关机的时间。
message传送给所有使用者的警告讯息。
实例:
立即关机
# shutdown-h now
指定10分钟后关机
# shutdown-h 10
重新启动计算机
# shutdown-r now
二、shutdown命令怎么用
1、在键盘上同时按“Win+R”打开运行窗口,输入“at 18:00 Shutdown-s”命令,如下图所示:
2、如果解除定时关机,可以再去运行窗口中输入“Shutdown.exe-a”命令,如下图所示:
其它参数,能在Shutdown.exe中按需使用。
-f:强行关闭应用程序
-m \\计算机名:控制远程计算机
-i:显示图形用户界面,但必须是Shutdown的第一个选项
-l:注销当前用户
-r:关机并重新启动
-t时间:设置关机倒计时
-c"消息内容":输入关机对话框中的消息内容(不能超127个字符)
扩展资料:
注意要点
shutdown-a如在设置原shutdown时间参数差值太小则有可能来不及操作就已经被执行。
举例如下:
shutdown-s-t 1(在1秒内关闭计算机)(一般的时候连关机提示框都是一闪而过。)
当这条命令运行时,直到用户输入并执行shutdown-a来取消操作,中间的时间差只有一秒,很明显是不太可能实现的.遗憾的是在Windows中没有类似LINUX下的CTRL+BREAK来强行终止命令的执行。(Ctrl+C似乎可以……)
参考资料:百度百科——shutdown
三、shutdown多少分钟还是多少秒关机 Linux
指定关机时间不需要-t参数。
时间支持两种格式,一种是+x其中x是分钟数,表示x分钟后;
第二种是hh:mm,表示一个时刻。
shutdown不支持秒为单位的倒计时,倒计时是为了提醒用户保存文件,以秒为单位没有什么意义。如果执意要以秒倒计时,可以配合sleep使用,例如:
# sleep 60&& shutdown-h now
60秒后关机