我熟悉并shutdown
在 Linux 中使用,通常只是做
> shutdown -h now
但是有没有办法阻止关机的发生,比如我的目标是从现在开始关机 10 分钟,然后在 5 分钟后发现我真的不想关机?
我熟悉并shutdown
在 Linux 中使用,通常只是做
> shutdown -h now
但是有没有办法阻止关机的发生,比如我的目标是从现在开始关机 10 分钟,然后在 5 分钟后发现我真的不想关机?
shutdown -c
shutdown
是在合理最近的 s 上“取消关机” 。
该语法还支持shutdown -c <message>
公告目的,因此如果其他人使用该机器,这很方便。
您可以使用 ps
来查找关闭过程并中止它,例如使用ps|grep shutdown
.
这个的替代和较少眼球密集的版本:
pkill shutdown
killall shutdown
kill `cat /var/run/shutdown.pid`
如果你迟到了一秒钟shutdown -c
,并且已经在控制台上 root 了,那么在 init 更改运行级别后,非常快的# init 5
将取消关闭。
注意:这个答案现在大部分已经过时了。init 5
在 systemd 上不是很有用,遗憾的是,现在大多数系统都在使用它。
来自shutdown
BSD 系统的手册页:
可以通过终止关闭进程来取消计划的关闭(一个 SIGTERM 就足够了)。