当前位置: 技术问答>linux和unix
为什么用init 0关机比点关机图标关机要快一些呢?
来源: 互联网 发布时间:2017-01-20
本文导语: RT | 因为图形界面关机是调用shutdown -h now 而shutdown -h now 是关闭开启的程序后,刷新缓冲区后再调用init 0关机 还有init 0 还要调用halt 和 poweroff呢 所以后者更快 | 命令行比图形...
RT
|
因为图形界面关机是调用shutdown -h now
而shutdown -h now 是关闭开启的程序后,刷新缓冲区后再调用init 0关机
还有init 0 还要调用halt 和 poweroff呢
所以后者更快
|
命令行比图形界面快。
不过还是拔电源最快。
不过还是拔电源最快。
|
不过尽量用和平方式关机
除非是在电脑没插电池且马上要断电的时候
|
经常用halt的说。。。
|
= =,第一次发图片,好大个。。。
|
2楼基本是正解了。
shutdown 命令后会向所有到进程发送SIGTERM信号,使进程能够执行善后处理,也就是自我关闭。最终shutdown再调用init进程,请求改变运行级。
init 0 命令关闭系统时,会执行/etc/init.d/rc(Ubuntu)脚本。然后执行/etc/rc0.d/下的脚本然后关闭系统。
shutdown 命令后会向所有到进程发送SIGTERM信号,使进程能够执行善后处理,也就是自我关闭。最终shutdown再调用init进程,请求改变运行级。
init 0 命令关闭系统时,会执行/etc/init.d/rc(Ubuntu)脚本。然后执行/etc/rc0.d/下的脚本然后关闭系统。