10 我已经运行了一些命令,rc.local因此它们在启动顺序中最后运行。我想知道是否有类似的功能可以在关机时撤消这些命令的结果,例如rc.shutdown。理想情况下,它将在其他任何/etc/init.d脚本之前运行。 linux startup shutdown — 克伯德 source 3 这高度依赖于分布。请添加有关您的分布的信息。 — rozcietrzewiacz 2011年
8 并非如此(至少,据我所知)。 如果您具有SystemV样式的初始化脚本,则可以按照/etc/rc6.K00scriptname和的方式创建一些内容/etc/rc0.d/K00scriptname,这些内容应在其中的任何其他脚本之前执行。 — 马特·西蒙斯 source
2 通常可以,但是取决于您拥有的init-scripts系统。如果您的发行版使用的是OpenRC的最新版本(如Gentoo一样),则可以将任何脚本放在中/etc/local.d/,调用它们<something>.stop,它们将在系统关闭时运行。对于较旧的版本,您必须将命令放在local_stop()函数中/etc/conf.d/local。 顺序取决于rc系统设置,但是通常本地脚本是启动时最后运行的,而关闭时首先运行的。 — 罗兹切尔维克 source