Linux优雅关机
发布时间:2020-12-13 18:39:05 所属栏目:Linux 来源:网络整理
导读:我听说“shutdown -h now”不是一个优雅的关闭命令,因为它为所有进程执行类似于“kill -9”的操作,而不是“kill -15”. 这是真的,如果是这样的话,什么是更优雅的关闭方式,以确保一切都有时间清理自己? 附:主要使用CentOS,Ubuntu和Debian. 解决方法 shutdow
我听说“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. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |