可能在Linux上中止关机?

我熟悉和使用Linux中的shutdown ,通常只是做

> shutdown -h now

但是有没有办法阻止停机事件发生,比方说如果我打算从现在开始关机10分钟,然后在5分钟内发现我真的不想关机?

您可以使用ps来查找closures过程并中止它,例如使用ps|grep shutdown

这个替代和不那么眼球密集版本:

 pkill shutdown killall shutdown kill `cat /var/run/shutdown.pid` 

shutdown -c是在合理的最近shutdown的“取消关机”。

该语法还支持shutdown -c <message>用于公告目的,所以如果其他人使用该机器,这很方便。

如果你是shutdown -c的第二晚,并且已经root在控制台上,那么在init更改runlevel之后,一个非常快的# init 5将取消closures。

shutdown的BSD系统手册页:

定时关机可以通过closures关机程序来取消(SIGTERM应该足够了)。

Interesting Posts