Linux优雅关机

Linux优雅关机,第1张

概述我听说“shutdown -h now”不是一个优雅的关闭命令,因为它为所有进程执行类似于“kill -9”的 *** 作,而不是“kill -15”. 这是真的,如果是这样的话,什么是更优雅的关闭方式,以确保一切都有时间清理自己? 附:主要使用CentOS,Ubuntu和Debian. shutdown -h now现在将调用/etc/rc.d/rc或/etc/init.d/rc. rc脚本将为新的运行 我听说“shutdown -h Now”不是一个优雅的关闭命令,因为它为所有进程执行类似于“kill -9”的 *** 作,而不是“kill -15”.

这是真的,如果是这样的话,什么是更优雅的关闭方式,以确保一切都有时间清理自己?

附:主要使用CentOS,Ubuntu和Debian.

解决方法 shutdown -h Now现在将调用/etc/rc.d/rc或/etc/init.d/rc. rc脚本将为新的运行级别调用kill脚本(0表示-h,6表示-r),然后是任何启动脚本.

根据您的发行版,你会看到S30killprocs或S00killall或类似的东西.这是在调用所有kill脚本以尝试依次优雅地停止每个服务之后.首先尝试杀死-15,然后杀死-9.

简短回答:shutdown -h Now或shutdown -r Now is graceful.暂停和重新启动曾经是非优雅的,但除非你使用-f选项,否则它们只会为你调用shutdown.

总结

以上是内存溢出为你收集整理的Linux优雅关机全部内容,希望文章能够帮你解决Linux优雅关机所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1045495.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存