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

Bash 如何启动/etc/rc2.d中的所有脚本?,bash,rc,runlevel,inittab,Bash,Rc,Runlevel,Inittab,所以我在/etc/rc3.d中,我想启动所有的“S”脚本并杀死所有的“K”脚本。我正在尝试#/S*start,但它没有看到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

所以我在/etc/rc3.d中,我想启动所有的“S”脚本并杀死所有的“K”脚本。我正在尝试
#/S*start
,但它没有看到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