poweroff.target、halt.target、reboot.target、shutdown.target 和其他一些目标之间有什么区别?

poweroff.target、halt.target、reboot.target、shutdown.target 和其他一些目标之间有什么区别?

Systemd 定义了许多与关闭系统相关的特殊目标,就像本文标题中列出的目标一样。似乎还有更多。

man systemd.special为它们给出了定义,但并没有试图区分它们。

到底在什么情况下我应该使用哪一个目标?

答案1

无法shutdown.target显式调用,它包含行RefuseManualStart=yes。它是其他部分的公共部分,负责停止进程等。

reboot.target意思是关机后,重新启动系统。

poweroff.target表示关机后,关闭系​​统电源。

halt.target表示关机后不执行任何操作(不重启、不关机)。系统只会在关机状态下等待。

相关内容