您如何启动 /etc/rc2.d 中的所有脚本?

How could you start all of the scripts in /etc/rc2.d?

所以我在 /etc/rc3.d 中,我想启动所有 "S" 脚本并终止所有 "K" 脚本。我正在尝试 # ./S* start 但它没有看到开始参数。如何调整我的语法以允许我将开始传递给 Ss 并将停止传递给 Ks?

不得不提最直接的方法:切换到运行级别2。

telinit 2

如果出于某种原因您不想这样做,您可以显式循环脚本。

for K in /etc/rc2.d/K*; do "$K" stop;  done
for S in /etc/rc2.d/S*; do "$S" start; done