【发布时间】:2016-07-09 01:12:48
【问题描述】:
所以我在 /etc/rc3.d 中,我想启动所有“S”脚本并终止所有“K”脚本。我正在尝试# ./S* start,但它没有看到开始参数。如何调整我的语法以允许我将开始传递给 Ss 并将停止传递给 Ks?
【问题讨论】:
所以我在 /etc/rc3.d 中,我想启动所有“S”脚本并终止所有“K”脚本。我正在尝试# ./S* start,但它没有看到开始参数。如何调整我的语法以允许我将开始传递给 Ss 并将停止传递给 Ks?
【问题讨论】:
不得不提最直接的方式:切换到runlevel 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
【讨论】: